translate English to French: International institutions might be increasingly called upon to provide a forum where all stakeholders could meet and develop such creative new interaction in an effort of shared responsibility.
Les institutions internationales pourraient être de plus en plus amenées à être des lieux de rencontre où tous les intervenants pourraient réfléchir à de nouvelles formes de collaboration dans une optique de responsabilité partagée.