English: Others also criticise.
Telugu: మరికొందరు విమర్శిస్తున్నారు కూడా.