Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

如坐针毡

rú zuò zhēn zhān

Definitions

  • lit. as if sitting on pins and needles (idiom)
  • fig. to be in an uncomfortable situation