







迁善改过 is a Chinese idiom (chengyu) meaning “to correct one's past mistakes and turn towards goodness”. To mend one's ways and reform. Literally, “move towards good and correct faults”.

Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Picture and word Bingo for your class
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →迁善改过 (qiān shàn gǎi guò) is a Chinese idiom (chengyu) meaning “to correct one's past mistakes and turn towards goodness”.
迁善改过 is pronounced qiān shàn gǎi guò in Mandarin Chinese.
Literally, 迁善改过 means “move towards good and correct faults”. It is used to mean “to correct one's past mistakes and turn towards goodness”.
指改正过失而向善。