English: However, some scientists disagree with these.
Telugu: అయితే, కొందరు శాస్త్రవేత్తలు ఈ నివేదికను తిరస్కరించారు.