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