如坐針氈 rú zuò zhēn zhān

DEFINITIONS

  1. lit. as if sitting on pins and needles
  2. fig. to be in an uncomfortable situation

CHARACTERS

如 rú if, supposing; as if; like, as
坐 zuò sit; seat; ride, travel by
針 zhēn needle; pin; tack; acupuncture
氈 zhān felt; rug, carpet