責無旁貸

Idiom

 * 1) to bear an unshirkable responsibility