translate English to French: We are still a very long way away from a true, global sustainable development strategy.
Nous sommes encore très loin d'une vraie stratégie globale de développement durable!