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