translate English to French: It is now difficult to imagine life without the existence of mobile phones, laptops or Internet connection.
Il est désormais difficile de l'imaginer sans téléphone mobile, ordinateur portable ou connexion Internet.