Back to Dictionary
如坐针毡
如坐針氈
rúzuòzhēnzhān
1. lit. as if sitting on pins and needles
2. fig. to be in an uncomfortable situation