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

トンガの崖にある巨大な岩。それがどのようにしてそこにあるのかが判明

分解して解説
There's 〜がある、という意味です。
a humongous boulder 巨大な岩のことです。
on a cliff 崖の上にある、という意味です。
in Tonga トンガにある、という意味です。
Now we know 今、私たちは知っている、という意味です。
how it got there それがどのようにしてそこに着いたのか、という意味です。
熟語
humongous boulder 巨大な岩:非常に大きい岩のことです。
got there そこに着いた:ある場所に到達した、という意味です。
単語
There's 〜がある(There is の短縮形)
humongous 巨大な
boulder
on 〜の上に
cliff
in 〜に
Tonga トンガ (南太平洋の国)
Now
we 私たちは
know 知っている
how どのように
it それ
got 手に入れた (getの過去形)
there そこに
5ヶ月前