English: Scientists believe so.
Telugu: దీనిపై శాస్త్రవేత్తలు మాత్రం భరోసా ఇస్తున్నారు.