English: An idea suddenly snapped in my head.
Telugu: అంతలో హఠాత్తుగా ఓ ఆలోచన స్ఫురించింది.