English: Many people liked them very much.
Telugu: అవి చాలా మందికి నచ్చాయి.