English: Besides this not much else is known.
Telugu: అంతే తప్ప దీని గురించిన ఇతర సమాచారం అందుబాటులో లేదు.