English: That's what scientists also think.
Telugu: మీలానే శాస్త్రవేత్తలూ ఆలోచిస్తున్నారు.