huǐ
hèn
jiāo
jiā

Definitions

  1. 1. to feel remorse and shame (idiom)

Components