English: They still live in my mind.
Telugu: అవి ఇప్పటికీ నా మనసులో మెదులుతూనే ఉంటాయి.