translate English to French: A much higher level of preparation and research into the underlying issues would be required by developing countries.
Les pays en développement auraient besoin de connaître beaucoup mieux et d'analyser plus à fond les questions sous-jacentes.