English: There is though, some criticism.
Telugu: అయితే ఆయనపై కొన్ని విమర్శలు కూడా వస్తున్నాయి.