English: Yet, there is scarce evidence for it.
Telugu: అయితే, దీనికి సంబంధించిన ఆధారాలు మాత్రం స్వల్పంగా లభ్యమయ్యాయి.