English: But the idea stayed with me.
Telugu: కాని ఈ ఆలోచన నాకనేక సారు కలిగింది.