English: Recently, though, some experts have begun to dispute this idea.
Telugu: అయితే, ఇటీవల మరికొందరు నిపుణులు మాత్రం ఈ వాదనతో విభేదిస్తున్నారు.