English: And I LOVED that idea.
Telugu: నాకూ ఈ ఐడియా నచ్చింది.