English: Abruptly, the idea popped into my head.
Telugu: అంతలో హఠాత్తుగా ఓ ఆలోచన స్ఫురించింది.