NASA is certain, life on Earth will no longer be possible after this date.

NASAは、この日以降、地球上の生命はもはや不可能になると確信しています。

分解して解説
NASA アメリカ航空宇宙局のことです。
is certain 「確信している」という意味です。ここでは、NASAが何かについて確信していることを表しています。
life on Earth 「地球上の生命」という意味です。
will no longer be possible 「もはや不可能になるだろう」という意味です。未来のある時点から、何かが不可能になることを示しています。
after this date 「この日以降」という意味です。特定の日付の後を指しています。
熟語
no longer もはや~ない
be possible 可能である
be certain 確信している
after this date この日以降
単語
NASA アメリカ航空宇宙局
is ~である
certain 確信している
life 生命
on ~の上に
Earth 地球
will ~だろう(未来を表す助動詞)
no いいえ
longer より長く
be ~である
possible 可能
after ~の後に
this この
date 日付
2ヶ月前