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