搬起石头砸自己的脚
bān qǐ shí tou zá zì jǐ de jiǎobanqishitouzazijidejiao
- to crush one's own foot while trying to maneuver a rock (to a cliff edge, to drop on one's enemy) (idiom)
- hoisted by one's own petard
bān qǐ shí tou zá zì jǐ de jiǎobanqishitouzazijidejiao
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences