English: But some scientists have challenged their accuracy.
Telugu: అయితే, కొన్ని శాస్త్రవేత్తలు సత్యం ప్రశ్నిస్తున్నారు.