translate English to French: In the view of a number of participants, it was necessary to develop international support instruments to address such problems.
De l'avis de plusieurs participants, il était donc nécessaire d'élaborer, pour résoudre ces problèmes, les moyens d'un soutien international.