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