改邪归正gǎixiéguīzhèng
Top 50000
Meanings
1. to mend one's ways (idiom)
2. to turn over a new leaf
Characters used
Examples1
Straighten up.