translate English to French: There is a need to make the best possible use of the comparative advantages of the relevant organizations.
Il est nécessaire de tirer le meilleur parti possible des avantages comparatifs des organisations concernées.