Pinyin Dictionary results for "xiu kui nan dang"

羞愧难当
to feel ashamed (idiom)
Dictionary data provided by CC-CEDICT