English translation for "搬石头砸自己的脚"
|
-
be hoist with one’s own petard
Related Translations:
搬来搬去: shift from one place to another; carry hither and thither 把首都搬一搬: have the capital moved 各色搬指: thumb rings with various decorationsthumbringswithvariousdecorations
- Example Sentences:
| 1. | Gosh , i must be mad to shoot myself in the foot 天啊,我一定是疯了,才会这样搬石头砸自己的脚。 |
- Similar Words:
- "搬入费" English translation, "搬入新居" English translation, "搬山填沟" English translation, "搬上舞台" English translation, "搬上银幕" English translation, "搬手开关" English translation, "搬送波断" English translation, "搬送波漏" English translation, "搬送波送出" English translation, "搬送电话通信方式" English translation
|
|
|