per averla salvata

for having saved her

→ per
phrase Rare #23,932
for having saved her Used to express gratitude or a reason. The feminine pronoun la refers to the person saved, and salvata agrees with it. Similar forms include per averlo salvato (“for having saved him”) and per avermi salvata (“for having saved me,” when the speaker is female).
IT: Ti ringrazio per averla salvata.
EN: I thank you for having saved her.

Mary ringraziò Tom per averla salvata.

Mary thanked Tom for saving her.

Mary mi ringraziò per averla salvata.

Mary thanked me for saving her.

Mi ha ringraziato per averla salvata.

She thanked me for saving her.

Mary ha ringraziato Tom per averla salvata.

Mary thanked Tom for saving her.