english: Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
non_english: Ondanks alle technologische vooruitgang -- computers, IT, communicatie, telecommunicatie, internet.