芒刺在背mángcìzàibèi
Meanings
1. feeling brambles and thorns in one's back (idiom)
2. uneasy and nervous
3. to be on pins and needles
Characters used