Translate the following English sentence to French:
"Lastly, together with many of my fellow Members, I am extremely pleased that the Galileo project met with such approval. It will ensure that Europe makes a substantial contribution to the establishment of a worldwide satellite navigation system."
Je me réjouis, enfin, comme beaucoup de mes collègues, de l'accueil très favorable qui est réservé au projet Galileo, qui permettra une forte participation européenne à la mise en place d'un système mondial de navigation par satellite.