translate English to French: Holding such an important meeting in Geneva, a city that lies at the centre of the world, would provide the opportunity for all world leaders to attend, to present constructive proposals and to participate in decision-making regarding this thorny issue that concerns the entire world.
La tenue de cette importante réunion à Genève, ville située au cœur du monde, permettrait aux dirigeants du monde entier de pouvoir y assister, de faire des propositions constructives et de participer aux prises de décisions concernant cette question épineuse qui concerne l'ensemble de la communauté mondiale.