translate English to French: It demands true democratization of the political, social and cultural spheres.
Cela nécessite aussi une véritable démocratisation dans les domaines politique, social et culturel.