English: But hey, it did stick in the mind.
Telugu: కానీ, దాన్ని మనసులోనే ఉంచుకున్నారు.