translate English to French: The Internet is only one of the most apparent results of this technological revolution.
D’aucuns diront que la capacité de nos communications a évolué à un rythme semblable.