English: Upon its release, the film won positive reviews from critics.
Telugu: విడుదలైన సమయంలో విమర్శకుల నుంచి ప్రశంసలు అందుకున్న ఈ చిత్రం మంచి కలెక్షన్లను రాబట్టింది.