English: Apart from this nothing much is known.
Telugu: అంతకు మించి ఎటువంటి సమాచారం తెలియదు.