carry out one's obligations, perform one's responsibilities, execute one's assignments
FULFILL ONE'S DUTIES
Meaning of FULFILL ONE'S DUTIES in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012