English: But beyond that, little info is know about them.
Telugu: కానీ వాటి గురించి తెలిసింది చాలా తక్కువే.