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