English: Many people liked it.
Telugu: చాలా మందికి నచ్చింది.