English: It was appreciated by critics and was also commercially successful.
Telugu: విమర్శకుల ప్రశంసలు దక్కించుకోవడంతో పాటు కమర్షియల్ గా కూడా సక్సెస్ అయ్యింది.