English: A lot is known about them.
Telugu: వారి గురించి చాలా సమాచారం మీకు తెలుస్తుంది.