the boss hauled him over the coals for neglecting his duty
Related Translations:
失职: neglect one's duty; dereliction of duty; negligence of duty; negligent in the performance of duties 短语和例子那场火灾完全是由于他们失职而引起的。 the fire was entirely caused by their neglect of duty.; 失职罪 offe