did his part, contributed all he could

listen to the pronunciation of did his part, contributed all he could
İngilizce - İngilizce
pulled his weight
did his part, contributed all he could