idiom > to feel shame before Heaven and fellow human beings
Kuitianzuoren
Explanation: Ashamed: ashamed. On the day of the people are ashamed of. Done a good conscience that no face to see people. Source: "Mencius on the" Yang-worthy in the day, look down on others is not ashamed, two of fun. "
English Expression
v.: feel shame before Heaven and fellow human beings