English: However, this theory is disputed.
Telugu: కానీ ఈ సిద్ధాంతం వివాదాస్పదంగా ఉంది.