English: Apart from being a commercial success, it was acclaimed critically as well.
Telugu: విమర్శకుల ప్రశంసలు దక్కించుకోవడంతో పాటు కమర్షియల్ గా కూడా సక్సెస్ అయ్యింది.