English: However, there is much disagreement over this claim.
Telugu: అయితే, ఈ ప్రకటనపై భిన్నాభిప్రాయాలు వ్యక్తమవుతున్నాయి.