translate English to French: London’s eight million inhabitants regularly connect with almost twice the number of people as Cambridge’s 100,000 residents.
Les huit millions de Londoniens se connectent régulièrement avec près de deux fois le nombre des 100 000 résidents de Cambridge.