English: Yet, little is known about them.
Telugu: అయితే వారి గురించి ఎక్కువగా తెలియదన్నారు.