English: This is what scientists claim.
Telugu: శాస్తవ్రేత్తలూ ఇదే సూచిస్తున్నారు.