自愧弗如 zì kuì fú rú

zì kuì fú rú set phrase to feel ashamed at being inferior
Domain: Idiom 成语 , Subdomain: , Concept:
Notes: (CC-CEDICT '自愧弗如')