English: Some experts challenge this view.
Telugu: ఈ వాదనను కొందరు నిపుణులు తప్పుబట్టారు.