English: The movie was a commercial success and received high praise from critics.
Telugu: ఈ చిత్రం విమర్శకుల ప్రశంసలతో పాటు కమర్షియల్‌గా పెద్ద విజయాన్ని సాధించింది.