English: They leave a lasting imprint in the memory.
Telugu: వారు మెమరీ శాశ్వత ముద్ర వేశాయి.