English: A lot of them really liked it.
Telugu: అవి చాలా మందికి నచ్చాయి.