English: I too liked it a lot.
Telugu: ఇది కూడా చాలా నచ్చింది.