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