make amends for previous faults by some good services
Chinese idiom, Pinyin is j ì g ō NGB ǔ guॸ, which means to test a person's achievements to make up for his mistakes. It comes from the Han Dynasty, emperor yuan.
Notes on Idioms
Plan: examination; loss: fault.
The origin of Idioms
In the Han Dynasty, XunYue's "Han Ji, Yuan Di Ji", it is said that "Qi Heng made great contributions to Kuang Zhou first, and then made up for his crimes
Analysis of Idioms
Make up for one's mistakes
Idiom usage
To make up for one's fault by examining one's merits.
make amends for previous faults by some good services
when the clouds part , one sees the sun - yún kāi wù shì
allow private feelings to outweigh public duty - yǐ sī fèi gōng