English: The movie was appreciated by many critics.
Telugu: ఈ చిత్రం ఎంతోమంది విమర్శకుల నుంచి ప్రశంసలు అందుకున్నది.