English: "That gave me an idea.
Telugu: " ఐడియా ఇచ్చింది.