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