English: But on this subject ongoing research and scientific disputes.
Telugu: కానీ ఈ సమస్యపై జరుగుతున్న పరిశోధన మరియు శాస్త్రీయ చర్చ ఉన్నాయి.