English: Some challenge this view.
Telugu: కొంతమంది ఆ ఆలోచనను సవాలు చేస్తున్నారు.