0 If you have someone to thank for something, that person is responsible or to blame for it:
You have John to thank for this problem.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
have sb to thank (for sth)