rú zuò zhēn zhān
lit. as if sitting on pins and needles (idiom)
fig. to be in an uncomfortable situation
如
rú
as
坐
zuò
to sit
针
zhēn
variant of 針|针[zhen1], needle
毡
zhān
felt (fabric)