Breakdown of El testigo confesó que había cambiado su versión.
su
his/her/its/their/your (formal)
que
that / than
el testigo
witness
haber
(auxiliary) have
Elon.io is an online learning platform
We have an entire course teaching Spanish (Latin America) grammar and vocabulary.