English: It's still living memory.
Telugu: అది మెమరీ ఇప్పటికీ నివసిస్తున్నారు.