







邪不胜正 is a Chinese idiom (chengyu) meaning “Good will ultimately prevail over evil”. Righteousness will overcome wickedness. Literally, “Evil does not overcome righteousness”.

Choose character parts and animate their colors, together or in stroke order
Open the tool →
Picture and word Bingo for your class
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →邪不胜正 (xié bù shèng zhèng) is a Chinese idiom (chengyu) meaning “Good will ultimately prevail over evil”.
邪不胜正 is pronounced xié bù shèng zhèng in Mandarin Chinese.
Literally, 邪不胜正 means “Evil does not overcome righteousness”. It is used to mean “Good will ultimately prevail over evil”.
犹言邪不犯正。指邪妖之法不能压倒刚正之气。