contributed; helped; played a part in
Son aide a beaucoup contribué au succès du projet.
His help greatly contributed to the success of the project.