English: And even liked it.
Telugu: అది చాలా నచ్చింది కూడా.