English: It was critically acclaimed.
Telugu: అది విమర్శకుల ప్రశంసలు అందుకుంది.