English: There has been much dispute among scientists on this matter.
Telugu: ఈ విషయంపై శాస్త్రవేత్తల మధ్యే భిన్నమైన వాదనలు ఉన్నాయి.