translate English to French: We need a real technological revolution.
Nous avons besoin d'une véritable révolution technologique.