English: it is still well remembered.
Telugu: అది ఇప్పటికీ బాగా గుర్తుంది.