English: This idea came to me then.
Telugu: ఆప్పుడు నాకు ఈ ఆలోచన తట్టింది.