There's a humongous boulder on a cliff in Tonga. Now we know how it got there.

トンガの崖にある巨大な岩。それがどのようにしてそこにあるのかが今、分かった。

分解して解説
There's 「~がある」という意味のThere isの短縮形です。
a humongous boulder 「巨大な岩」を指します。非常に大きい岩であることを強調しています。
on a cliff 「崖の上にある」という意味です。
in Tonga 「トンガにある」という意味で、場所を示しています。
Now we know 「今、私たちは知っている」という意味です。以前は知らなかったことが判明したことを示唆しています。
how it got there 「それがどのようにしてそこに着いたのか」という意味で、岩が崖の上に存在するようになった経緯を指しています。
熟語
humongous boulder 巨大な岩:非常に大きい岩のこと。
on a cliff 崖の上:崖の上に位置していることを示す。
how it got there それがどのようにしてそこにあるのか:その岩がどのようにしてその場所にたどり着いたのか。
Now we know 今、私たちは知っている:これまで知らなかったことが判明したことを意味します。
単語
There's ~がある(There isの短縮形)
humongous 巨大な
boulder
on ~の上に
cliff
in ~に
Tonga トンガ(国名)
Now
we 私たちは
know 知っている
how どのように
it それ(岩)
got 着いた(getの過去形)
there そこに
2ヶ月前