Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Navzdory veškerému technickému pokroku - počítačům, I.T., komunikaci, telekomunikaci, internetu.