translate English to French: More opportunities should be opened up for developing countries.
Les pays en développement devraient avoir plus d’opportunités.