It's
It is の短縮形。「それは〜です」という意味です。
not
否定を表す単語です。「〜ではない」という意味を加えます。
the
特定のものを指す冠詞です。
situation
「状況」という意味の名詞です。
we
「私たち」という複数人を指します。
hoped
「希望した」という意味の動詞 hope の過去形です。
for,
前置詞で、ここでは「〜のために」という意味合いです。
but
逆説を表す接続詞です。「しかし」という意味です。
we'll
we will の短縮形。未来の意志や予定を表します。
just
「ただ」「単に」という意味の副詞です。
have
ここでは助動詞として使われ、have to の一部です。「〜しなければならない」という意味を表します。
to
不定詞を導くtoですが、ここではhave toの一部として使われます。
make the best of it.
「それを最大限に活用する」「困難な状況でも最善を尽くす」というイディオムです。