English: Some critics, however, disagree.
Telugu: కొందరు విమర్శలు మాత్రం భిన్నంగా స్పందిస్తున్నారు.