English: That's when a new idea dawned on me.
Telugu: ఆ క్షణాన నాకొక కొత్త విషయం స్పురించింది.