English: Yet, little is known about them.
Telugu: అయితే వీళ్ళ గురించి సరిగా తెలియదనే చెప్పాలి.