Home
Search
Available Platforms
be one's own worst enemy 自討苦吃shoot oneself in the foot搬石頭砸自己的腳dig a hole for oneself讓自己陷入困境