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