Language:
Free Online Dictionary|3Dict

昨死今生

Source : CEDICT

to reform one's ways and be reborn/to lead a new life from now on (idiom)

Source : CEDICT

to reform one's ways and be reborn/to lead a new life from now on (idiom)