当仁不让English Expression:
  • n.  not decline to shoulder a responsibility
  • n.  in good cause do not lag behind
  • n.  take sth. as one's obligation

(Unregistered user can only view 4 records)