By causing rivers to flood, rainfall is indirectly responsible for the addition of new sediment to the soil on a flood plain.
(rainfall; is indirectly; responsible for the addition of new sediment to the soil on a flood plain)
rainfall
is indirectly
responsible for the addition of new sediment to the soil on a flood plain