English: People really liked it.
Telugu: ప్రజలకు విపరీతంగా నచ్చేసింది.