自慚形愧 zìcánxíngkuì feel ashamed of one's inferiority Origin Definitions Defs Strokes Stroke Words Sentences Sents 1 sentence 你让我们大家都自惭形愧。 nǐ ràng wǒmen dàjiā dōu zìcánxíngkuì. Well, you put us all to shame. Source: OpenSubtitles