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