Chinese words · Chengyu

责无旁贷

zéwú-pángdàiTraditional 責無旁貸

to be one's unshirkable duty

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.