Pinyin Dictionary results for "dang zhi you kui"

当之有愧
to feel undeserving of the praise or the honor
Dictionary data provided by CC-CEDICT