translate English to French: The time has come when no effort will seem too great when we are talking about the future of the planet we all share together.
Le temps est venu où aucun effort ne semblera trop important concernant l'avenir de la planète que nous partageons tous.