English: Comparatively little is know of them.
Telugu: చాలా తక్కువ మందికే వీళ్ళ గురించి తెలుస్తుంది.