English: Currently, not much is known about them.
Telugu: వీరి గురించి ఇప్పటికిప్పుడైతే ఏమీ తెలియడం లేదు.