translate English to French: Such cooperation was an integral part of the mutual relations of developing countries and an important means to promote the exchange of ideas, experience and knowledge.
Une telle coopération est indissociable des relations mutuelles entre pays en développement et constitue un excellent moyen de promouvoir l'échange des idées, des données d'expérience et des connaissances.