English: Others have criticized it.
Telugu: మరికొందరు విమర్శలకు గురయ్యారు.