Полный русско-английский словарь
To make one's contribution on smth., to do one's share/part for smth.
вносить свой вклад