English: But many have criticized her.
Telugu: కానీ ఇతనిపై పలు విమర్శలు వస్తున్నాయి.