Chinese: 科学家们尚未找到对这神秘现象的解释。
English: The scientists have not found any explanation for the mysterious phenomenon.
French: Les scientifiques n'ont pas trouvé de quelconque explication au mystérieux phénomène.