English: And we do know a few details about them.
Telugu: వాటి గురించి మనకు కొంత మాత్రమే తెలుసు.