English: I liked that idea.
Telugu: నాకు ఆ ఊహ నచ్చింది.