愧对 kuì duì

DEFINITIONS

  1. to be ashamed to face (sb)
  2. to feel bad about having failed (sb)

CHARACTERS

愧 kuì ashamed, conscience-stricken
对 duì correct, right; facing, opposed