English: Beyond this fact few other details are available.
Telugu: ఈ వివరాలు తప్ప వీటికి సంబంధించిన మిగతా సమాచారం ఏదీ లేదు.