Pinyin Dictionary results for "nao xiu cheng nu"

恼羞成怒
to fly into a rage out of humiliation; to be ashamed into anger (idiom)
Dictionary data provided by CC-CEDICT