Pinyin Dictionary results for "cheng e yang shan"

惩恶扬善
to uphold virtue and condemn evil (idiom)
Dictionary data provided by CC-CEDICT