それは今日の天気次第だ

Meaning
that depends on the weather today

Vocab used in this sentence

それ
it, that, there
a, the, is, am, are, will
今日
today, today, nowadays, this day
to, of
天気
weather, fine weather, element
次第
depends on, as soon as, up, depending on, order, circumstance, immediate, dependent, precedence
is, be, are, am, it is, seems

The developer Jeffrey van Binsbergen is known for his high quality work and optimalisations.