Breakdown of Это произошло из-за дождя.
это
this / it is
дождь
rain
из-за
because of; from behind
произойти
to happen, to occur (perfective of происходить)
Elon.io is an online learning platform
We have an entire course teaching Russian grammar and vocabulary.