translate English to French: It thus gives democratic legitimacy to the Organisation.
Elle confère ainsi une légitimité démocratique à l'Organisation.