English: Upon release, the film received favourable reviews from critics and audience.
Telugu: చిత్రం విడుదలయ్యాక ప్రేక్షకుల నుండే కాకుండా విమర్శకుల నుండి కూడా అనేక ప్రశంసలు లభించాయి.