English: In fact the Internet.
Telugu: నిజానికి ఇంటర్నెట్.