English: It's still on the Internet.
Telugu: అది నెట్ లోఇప్పటికీ ఉన్నది.