отблагодарить

Verb

 * 1) to show one's gratitude, to show one's appreciation (of)
 * 2) to return/repay someone's kindness/favour/favor