English: There is, however, very little information.
Telugu: అయితే, దాని గురించి సమాచారం చాలా తక్కువ స్థాయిలో.