







邪不敌正 is a Chinese idiom (chengyu) meaning “Evil cannot triumph over justice or righteousness”. Good ultimately prevails over evil. Literally, “Evil cannot defeat righteousness”.

Chinese and English fill-in vocabulary worksheets
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →邪不敌正 (xié bù dí zhèng) is a Chinese idiom (chengyu) meaning “Evil cannot triumph over justice or righteousness”.
邪不敌正 is pronounced xié bù dí zhèng in Mandarin Chinese.
Literally, 邪不敌正 means “Evil cannot defeat righteousness”. It is used to mean “Evil cannot triumph over justice or righteousness”.
犹言邪不犯正。指邪妖之法不能压倒刚正之气。