Большой немецко-русский и русско-немецкий словарь
vt
1)(D) быть обязанным(чем-либо кому-л., чему-л.)
das hat er sich selbst zu verdanken — ирон. пусть пеняет на себя; он сам виноват в этом
2)швейц. благодарить, выражать благодарность(за что-л.)
ich verdanke Ihren Brief — благодарю Вас за ваше письмо