English: And this idea came up.
Telugu: దీంతో ఓ ఐడియా వచ్చింది.