Pinyin Dictionary results for "quan shan cheng e"

劝善惩恶
to encourage virtue and punish evil (idiom); fig. poetic justice; you get what's coming to you
Dictionary data provided by CC-CEDICT