Pinyin Dictionary results for "mang ci zai bei"

芒刺在背
feeling brambles and thorns in one's back (idiom); uneasy and nervous; to be on pins and needles
Dictionary data provided by CC-CEDICT