NASA is firm: life on Earth will no longer be possible starting from this date

NASAは断言する:この日以降、地球上での生命はもはや不可能になるだろう

分解して解説
NASA アメリカ航空宇宙局のことです。
is firm NASAが確固たる態度である、つまり強く主張していることを意味します。
life on Earth 地球上の生命のことです。
will no longer be possible もはや不可能になるだろう、という意味で、将来のある時点から地球上で生命を維持することができなくなることを示唆しています。
starting from this date この日から、という意味で、生命が不可能になる具体的な日付が特定されていることを示しています。
熟語
starting from this date この日から始まって:ある特定の日時から何かが始まることを示します。
be possible 可能である:何かが実現できる状態にあること。
no longer もはや~ない:以前はそうだったことが、今はそうではないことを意味します。
is firm 断言する:強い意志や確信を持って何かを主張すること。
単語
NASA アメリカ航空宇宙局
is ~である(be動詞)
firm 確固たる、断固とした
life 生命、生活
on ~の上に
Earth 地球
will ~だろう(未来を表す助動詞)
no いいえ
longer より長く
be ~である(be動詞)
possible 可能な
starting 始まること
from ~から
this この
date 日付
3週間前