translate English to French: 2010 will give us the opportunity to meet your needs as effectively as possible by working with you to complete projects that combine safety and protection of the environment.
2010 nous donnera l’occasion de satisfaire au mieux vos demandes en réalisant ensemble des projets alliant sécurité et protection de l’environnement.