English: We know quite a bit about them too.
Telugu: వాటి గురించి కూడా మనకు కొంత తెలుస్తుంది.