translate English to French: However, most developing countries face substantial difficulties in preparing such submissions, primarily because of a lack of the necessary technical, scientific and financial resources.
Cependant, la plupart des pays en développement ont énormément de mal à préparer leur dossier, principalement parce qu'ils manquent de ressources techniques, scientifiques et financières.