English: This theory, though, is still debated.
Telugu: అయితే ఈ సిద్ధాంతం పట్ల ఇప్పటికీ వాదవివాదాలు జరుగుతునే ఉన్నాయి.