HSK10+
rúzuòzhēnzhān
lit. as if sitting on pins and needles
如坐针毡 (如坐針氈)
lit. as if sitting on pins and needles (idiom); fig. to be in an uncomfortable situation
CC-CEDICT