English: was widely praised by critics.
Telugu: విమర్శకుల చేత మంచి ప్రశంసలు అందుకున్నది.