indispensable duty

英 美
  • 责无旁贷的义务,必不可少的职务
  • 应尽的责任