English: The film was a success upon release and received favourable reviews from critics.
Telugu: ఈ సినిమా రిలీజ్ తర్వాత విమర్శకుల ప్రశంసలు సైతం అందుకొని సూపర్ సక్సెస్ సాధించింది.