We were late for the meeting because it rained heavily.
We were late for the meeting because it rained heavily.
But for the heavy rain, we would not have been late for the meeting/ would have been in time for the meeting/ the fact that it rained heavily, we would not have been late for the meeting