Pinyin Dictionary results for "wen xin you kui"

问心有愧
to have a guilty conscience
Dictionary data provided by CC-CEDICT