English: But she hasn’t been immune from criticism.
Telugu: అయినా ఆమెకు విమర్శలు తప్పలేదు.