English: has stayed forever in my mind.
Telugu: నా మనసులో శాశ్వతంగా నిలిచిపోయాయి.