Translation Of Have Contributed To Creating In Different Languages

English
Ways to say have contributed to creating
Ont contribué à créer
Han contribuido a crear