English: An idea came to my mind.
Telugu: నాకప్పుడొక మాంచి ఐడియా తట్టింది.