make amends for previous faults by some good services
It's a Chinese idiom. Its pronunciation is Ji ā NGG ō NGB ǔ guॸ, which means to compensate for a fault with merit. It comes from the Han Dynasty emperor Yuan Ji.
Analysis of Idioms
[synonym] make a mistake
Idiom usage
In order to repay your majesty, you should make concerted efforts, either to receive national favor or to be recognized by the world. Yao xueyin's Li Zicheng, Vol.2, Chapter 21
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
make amends for previous faults by some good services