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