English: It received high praise from critics.
Telugu: విమ‌ర్శ‌కుల నుంచి భారీ స్థాయిలో ప్ర‌శంస‌లందుకుంది.