kuì duì愧对to be ashamed to face (sb); to feel bad about having failed (sb)Frequency 2.9Meaningsto be ashamed to face (sb)to feel bad about having failed (sb)