Pinyin Dictionary results for "ru zuo zhen zhan"

如坐针毡
lit. as if sitting on pins and needles; fig. to be in an uncomfortable situation
Dictionary data provided by CC-CEDICT