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