Back to Dictionary
改过自新
改過自新
gǎiguòzìxīn
1.
to reform and start afresh (idiom); to turn over a new leaf