chinese idiom for making up for one's mistakes

Found 1 idiom