English: As a result not much is still known about them.
Telugu: అందువల్ల వాటి గురించి ఎక్కువ సమాచారం తెలియదు.