English: “The internet!
Telugu: ''ఇంటర్‌నెట్‌ లేదా నానమ్మా!