English: For almost a century, we didn't know much about these.
Telugu: సుమారు శతాబ్దం మనకు దీనిని గురించి ఏమీ తెలవదు