Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Въпреки всички технически постижения... компютри, ИТ, комуникации, телекомуникации, интернет.