English: Critics praised it, and fans loved it.
Telugu: వీక్షకులు చిత్రం ఇష్టపడ్డారు విమర్శకులు కూడా అది ప్రశంసించారు.