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