translate English to French: The enormous and beneficial power of information is increasingly understood.
On comprend de mieux en mieux le pouvoir et les avantages énormes de l’information.