translate English to French: We think it contributes hugely to knowledge and freedom.
Nous pensons que c'est une grande contribution pour la connaissance et pour la liberté.