English: Recently, however, several researchers have contradicted this view.
Telugu: అయితే, ఇటీవల మరికొందరు నిపుణులు మాత్రం ఈ వాదనతో విభేదిస్తున్నారు.