English: But it is has stayed on my mind.
Telugu: కానీ అది మనసులోనే అట్టిపెట్టుకున్నాడు.