le agradecí por

I thanked him/her for

→ le
phrase Rare #37,791
I thanked him/her for Le can refer to him, her, or a person addressed formally as you.
SP: Le agradecí por su ayuda.
EN: I thanked him for his help.

Sólo le agradecí por esta vida.

I just thanked him for this life.

— 3 Idiotas (2009)

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.

Le agradecí por haberme ayudado.

I thanked him for helping me.

Le agradecí por prestarme un libro.

I thanked him for lending me a book.