Language:
Free Online Dictionary|3Dict

疾恶如仇

Source : CEDICT

hating evil as an enemy (idiom); to hate the wicked as personal foes