English: But some moments stick in the mind.
Telugu: కానీ మనసును తాకే సందర్భాలు కొన్నే ఉంటాయి.