愧对

kuì duì

to be ashamed to face (sb)

to feel bad about having failed (sb)

愧

kuì

ashamed

对

duì

right; correct