"Mystery ancestors" gave humans 20% of our current DNA, but who were they?

「謎の祖先」が私たちに現在のDNAの20%を与えたが、彼らは誰だったのか?

分解して解説
"Mystery ancestors" 「謎の祖先」。正体不明の祖先を指す。
gave humans 20% of our current DNA 私たち人類に現在のDNAの20%を与えた。過去の祖先から受け継いだ遺伝情報の一部について述べている。
but who were they? しかし、彼らは誰だったのか?。謎の祖先の正体を尋ねる疑問文。
熟語
Mystery ancestors 謎の祖先
gave humans 人に与えた
who were they? 彼らは誰だったのか?
current DNA 現在のDNA
単語
Mystery 謎。不明なこと。
ancestors 祖先。先祖。
gave 与えた。提供した。
humans 人間。人類。
20% 20%。割合を示す。
of ~の。所有や関係を示す。
our 私たちの。私たちに所属する。
current 現在の。今の。
DNA DNA。デオキシリボ核酸、遺伝情報。
but しかし。逆説を示す。
who 誰。人物を尋ねる。
were ~だった。be動詞の過去形。
they 彼ら。複数の人々を指す。
4週間前