将功补过

將功補過
jiānggōngguò
to make up for one's faults by doing good deeds (idiom)

CEDICT

to make amends for one's faults by good deeds

Wiktionary

用功补偿过失。《旧五代史周书世袭》:「自新将功补过。」」。

重編國語辭典

用功补偿过失

維基詞典

Entry Composition