English: But there have been criticisms.
Telugu: కానీ విమ‌ర్శ‌కుల ప్ర‌శంస‌లు అందుకొంది.