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