завдячувати

To be indebted (to, for), to be obliged (to)

Джерело: Українсько-англійський словник на Slovnyk.me