do one's bit

[do one's bit] or [part] {v. phr.} To shoulder one's share of responsibility in a communal undertaking; shirk one's obligation.

"Let me go home and rest, fellows," John said. "I think I've done my bit for this project."