English: That idea has stuck in my mind ever since.
Telugu: అప్పటి నుంచి నా బుర్రలో ఆ ఆలోచన తిరుగుతూ ఉంది.