Breakdown of El chaparrón es inminente; está para llover.
ser
to be
estar
to be (location/state)
llover
to rain
el chaparrón
the downpour
para
about to (after 'to be' + infinitive)
inminente
imminent
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.