English: But he isn't immune from criticism for it.
Telugu: అయినా ఆయనపై విమర్శలు మాత్రం తప్పడం లేదు.