0 If you thank someone for something, you mean that they are responsible or to blame for it:
You can thank John for the mess we're in.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
thank sb for sth