English: Some scientists have also been coming to the same conclusion.
Telugu: కొంతమంది శాస్త్రవేత్తలు కూడా అదే బాటలో పోతున్నారు.