English: Many people liked it.
Telugu: చాలా మంది ప్రేక్షకులకూ నచ్చింది.