translate English to French: Currently, the notion of ICTs as tools for democratization presents more challenges than benefits.
] À l’heure actuelle, la notion des TIC en tant qu’outils de démocratisation présente plus de difficultés que d’avantages.