HAVE SB TO THANK (FOR STH)


Meaning of HAVE SB TO THANK (FOR STH) in English

used when you are saying who is responsible for sth :

I have my parents to thank for my success.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.