English: Scientists have not yet reached a definitive conclusion on this topic.
Telugu: శాస్త్రవేత్తలు ఇప్పటికీ విషయంపై ఒక ఖచ్చితమైన అభిప్రాయం రాలేదు.