如坐针毡
rú zuò zhēn zhānruzuozhenzhan
- lit. as if sitting on pins and needles (idiom)
- fig. to be in an uncomfortable situation
rú zuò zhēn zhānruzuozhenzhan
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences