mang2
ci4
zai4
bei4
  1. feeling brambles and thorns in one's back (idiom)
  2. uneasy and nervous
  3. to be on pins and needles

Info