Scientists Spotted Evidence of an Unseen Universe—Even Though That Should Be Impossible

科学者たちが、ありえないはずの、未確認の宇宙の証拠を発見

分解して解説
Scientists 「科学者たち」を指します。
Spotted Evidence 「証拠を発見した」という意味です。
of an Unseen Universe 「未確認の宇宙の」という意味です。まだ誰も観測したことのない宇宙を示唆しています。
Even Though 「~にもかかわらず」という意味で、後に続く内容との対比を示します。
That Should Be Impossible 「それは不可能であるはずだ」という意味です。未確認の宇宙の証拠が見つかること自体が、現在の科学的理解ではありえないことを強調しています。
熟語
Spotted Evidence 証拠を見つけた
Even Though 〜にもかかわらず
should Be 〜はず
of an Unseen Universe 未知の宇宙
単語
Scientists 科学者
Spotted 見つけた
Evidence 証拠
of 〜の
an ひとつの
Unseen 未確認の
Universe 宇宙
Even 〜でさえ
Though 〜にもかかわらず
That あれ
Should 〜はず
Be 〜である
Impossible 不可能
2週間前