English: But few other details are known.
Telugu: అయితే దీనికి సంబంధించిన వివరాలు మాత్రం కొద్దిమందికే తెలిసి ఉంటాయి.