English: It still is apparently.
Telugu: ఇప్పటికీ అది గుర్తొస్తూనే ఉంటుంది.