English: Indian scientists have looked at the data.
Telugu: దీనిపై భారతీయ శాస్త్రవేత్తలు చేసిన పరిశోధనలు ఫలితాలిచ్చాయి.