What does 改邪归正 (gǎi xié guī zhèng) mean in English?

Card 831HSK Level 4831/3571
CARD831
PROGRESS23%
改邪归正
改邪歸正
gǎi xié guī zhèng
give up evil and return to good

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d