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