Definition
This idiom indicates that a particular person is either responsible for or should be blamed for a specific situation or outcome.
應該怪誰(負責)
We have her to thank for getting us into this mess.
我們得感謝她讓我們陷入這個困境。
You have Bill to thank for getting this report done.
你要感謝比爾完成了這份報告。
I have my team to thank for making this event such a success.
我要感謝我的團隊讓這次活動如此成功。