English: However, some scientists question this truth.
Telugu: అయితే, కొన్ని శాస్త్రవేత్తలు సత్యం ప్రశ్నిస్తున్నారు.