English: That's the scientists answer.
Telugu: . అంటే శాస్త్రవేత్తలు అవుననే జవాబిస్తున్నారు.