zì cán xíng huì自惭形秽(idiom) to feel inferior; to feel inadequateFrequency 1.9Meanings(idiom) to feel inferior; to feel inadequate