English: There is some dispute among the scientists, however.
Telugu: అయితే దీనిపై శాస్త్రవేత్తల మధ్య భిన్నాభిప్రాయాలు వెలువడుతున్నాయి.