English: The film was not only a commercial success but also received well by movie critics.
Telugu: అంతేకాదు ఈ సినిమా విమర్శకుల ప్రశంసలతో పాటు కమర్షియల్‌గా విజయం సాధించింది.