English: But the scientists who investigated it found issues.
Telugu: కానీ దీని గురించి పరిశోధించిన శాస్త్రవేత్తలకు చిత్రమైన విషయాలు తెలిశాయి.