English: A lot of people liked it though.
Telugu: కానీ చాలా మందికి నచ్చింది.