English: There is some disagreement on the number.
Telugu: దీంతో ఈ సంఖ్యపై భిన్నాభిప్రాయాలు వ్యక్తమవుతున్నాయి.