translate English to French: Recognizing the need for adequate resources, including the provision of new and additional resources from all sources, to be devoted to fostering science and technology for development,
Constatant qu'il faut disposer de ressources suffisantes à consacrer à la promotion de la science et de la technique au service du développement, et donc trouver des ressources nouvelles et additionnelles auprès de toutes les sources possibles,