English: Scientists have contrasting opinions.
Telugu: దీని వెనుక శాస్త్రవేత్తలు భిన్న అభిప్రాయాలు చెబుతున్నారు.