芒刺在背mángcìzàibèiMeanings1. feeling brambles and thorns in one's back (idiom)2. uneasy and nervous3. to be on pins and needlesCharacters used芒awn刺thorn在to exist背back