English: Upon release the film received critical acclaim.
Telugu: విడుదలైన తర్వాత ఈ చిత్రం విమర్శకుల ప్రశంసలను అందుకుంది.