English: Here's what scientists think of it.
Telugu: ఇక్కడ శాస్త్రవేత్తలు దాని గురించి ఆలోచిస్తారు