English: This is disputed by locals.
Telugu: ఈ విషయం స్థానికుల నుంచి భిన్నవాదనలు వినిపిస్తున్నాయి.