English: Scientists don’t know yet.
Telugu: వీటి గురించి శాస్త్రవేత్తలకు కూడా సమాచారం లేదు.