kuì huǐ wú dì愧悔无地ashamed and unable to show one's face (idiom)Frequency 1.2Meaningsashamed and unable to show one's face (idiom)