English: The movie was a success and it was accepted by critics.
Telugu: ఈ చిత్రం విజయంతో పాటు విమర్శకుల ప్రశంసలు కూడా అందుకుంది.