Chinese: 科学家们似乎已经知道真相了。
English: Scientists seem to have known the truth.
French: Les scientifiques semblent avoir su la vérité.