huǐ hèn jiāo jiā悔恨交加to feel remorse and shame (idiom)Frequency 1.2Meaningsto feel remorse and shame (idiom)