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

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