English: In fact, some scientists have.
Telugu: నిజమనే చెప్తున్నారు కొందరు శాస్త్రవేత్తలు.