English: But evidently, some scientists did.
Telugu: అయితే. కొంతమందిని పరిశీలించిన శాస్త్రవేత్తలు ఈ విషయాన్ని వెల్లడించారు.