English: The film gained commercial success and was also appreciated by critics.
Telugu: ఈ మూవీ విమర్శకుల ప్రశంసలతో పాటు కమర్షియల్‌గా మంచి సక్సెస్‌ను అందుకోంది.