Language:
Free Online Dictionary|3Dict

严加责备

Source : CEDICT

to haul a person over the coals (idiom)