English: And we really liked it.
Telugu: మాకు చాలా బాగా నచ్చింది.