English: Currently not much is known about it.
Telugu: దీని గురించి ఇప్పటికి ఎటువంటి పూర్తి సమాచారం తెలీదు.