English: I liked it a lot.
Telugu: నాకు చాలా చాలా నచ్చింది.