English: I liked the idea too.
Telugu: నాకు కూడా ఈ ఐడియా నచ్చింది.