translate English to French: We have accumulated a great deal of experience, and we are now sharing it with others.
Nous avons acquis une grande expérience que nous partageons maintenant avec d'autres.