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