Language:
Free Online Dictionary|3Dict

灭尽天良

Source : CEDICT

to be utterly without conscience (idiom)