máng​cì​zài​bèi

to be on pins and needles

Senses

芒刺在背 máng​cì​zài​bèi to be on pins and needles

(idiom) like having thorns and prickles in one's back; feeling extremely nervous, fearful, or uneasy, often due to a sense of being watched or threatened

References

same_as 如芒在背/如芒在背 芒刺在背/芒刺在背