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