in

We bought a large amount of rain this weekend which manufactured for a whole lot of puddles. – awesome

We got a lot of rain this weekend which made for a lot of puddles.

We received a lot of rain this weekend which created for a great deal of puddles. – astonishing