translate English to French: All of this relates to the General Assembly, the most representative body in the world.
Tout cela est lié à l'Assemblée générale, l'organe le plus représentatif du monde.