English: Astonishingly little is known about them.
Telugu: వాళ్ల గురించి తెలియని విషయాలు చాలా తక్కువ.