translate English to French: More needed to be done to create a supportive and enabling international environment for broad-based development.
Davantage doit être fait pour créer un environnement international propice à un développement généralisé.