English: Some have criticized him for that while other praised him.
Telugu: కొందరు వారిని సమర్థిస్తారు మరికొందరు వారిని ఈ విషయంలో తీవ్రంగా విమర్శిస్తారు.