translate English to French: All of this argues for additional support in terms of triangular cooperation that will assure an adequate level of resources for this purpose.
Tout cela tend à suggérer qu'il est nécessaire d'accorder un soutien supplémentaire en termes de coopération triangulaire permettant de disposer des ressources adéquates pour y parvenir.