translate English to French: The mobilization of additional financial resources as soon as possible could include new and innovative mechanisms to promote and enhance activities relating to technical cooperation among developing countries.
En mobilisant rapidement des ressources financières additionnelles, il serait possible d'inclure des mécanismes nouveaux et novateurs pour encourager et améliorer la mise en oeuvre des activités de coopération technique entre les pays en développement.