Language:
Free Online Dictionary|3Dict

懺悔自新

Source : CEDICT

to repent and make a new start (idiom)