English: this theory is disputed.
Telugu: ఈ సూత్రం వివాదాస్పదంగా ఉంది.