le agradecí por

thanked him/her for

→ le
phrase Rare #30,257
thanked him/her for Used to say that you thanked someone for something. The pronoun le can refer to him, her, or you in formal speech; agradecí is past tense, while agradezco means “I thank.”
SP: Le agradecí por su paciencia.
EN: I thanked him for his patience.

Le agradecí por prestarme un libro.

I thanked him for lending me a book.

Sólo le agradecí por esta vida.

I just thanked him for this life.

— 3 Idiots (2009)

Le agradecí por haberme ayudado.

I thanked him for helping me.

Yo le agradecí por lo que había hecho.

I thanked him for what he had done.

Le agradecí por el bonito presente.

I thanked him for the lovely gift.