English: Little is known about them.
Telugu: వారి గురించి ఎంతచెప్పినా తక్కువే.