English: However, some scientists question this truth.
Telugu: కానీ. . ఈ కొత్త వాదనలో నిజముందంటున్నారు కొందరు శాస్త్రవేత్తలు.