did his part, fulfilled his responsibility

listen to the pronunciation of did his part, fulfilled his responsibility
Английский Язык - Английский Язык
did his bit