English: Differing views have also been expressed by researchers.
Telugu: దీనిపై శాస్త్రవేత్తలు సైతం భిన్నాభిప్రాయాలను వెలిబుచ్చారు.