did his bit

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