English: But on this subject ongoing research and scientific disputes.
Telugu: కానీ, దీనిపై సైంటిఫిక్ పరంగా గందరగోళానికి గురిచేస్తోంది. . దీనిపై అనేక పరిశోధనలు, చర్చలు కూడా కొనసాగుతున్నాయి.