zhāng shàn dàn è
to distinguish good and evil (idiom); to uphold virtue and condemn evil
to praise good and expose vice
彰
zhāng
clear
善
shàn
good (virtuous)
瘅
dàn
to hate
恶
è
evil