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