English: But it's been dogged by criticism.
Telugu: కానీ విమర్శకుల ప్రశంసలు అందుకుంది.