Language:
Free Online Dictionary|3Dict

改过自新

Source : CEDICT

to reform and start afresh (idiom); to turn over a new leaf