当之有愧

當之有愧
dāngzhīyǒukuì
to feel undeserving of the praise or the honor

CEDICT

Entry Composition