good prevails over evil
Chinese idiom, Pinyin is Xi é B ù f à nzh è ng, which means that the law of evil demons can not overwhelm the spirit of righteousness; also known as "evil does not overthrow righteousness". From Jiahua of Sui and Tang Dynasties.
The origin of Idioms
In Liu Shu's Jiahua of the Sui and Tang Dynasties, it is said that when a minister hears evil, he will not break the law
Analysis of Idioms
Synonym: evil does not do justice, evil cannot do justice, evil does not oppress right
Idiom usage
It refers to the victory of good over evil.
good prevails over evil
roll up one 's sleeves and raise one 's fists to fight - xuān quán luō xiù
dependent on other people for a living - yī rén lí xià