pouring (with rain)
Signora Chan, per fortuna è rientrata, sta diluviando!
Mrs. Chan, thank goodness you're back, it's pouring with rain!
— In the mood for love (2000)
Due minuti fa c'era il sole e ora sta diluviando.
Two minutes ago it was sunny, and now it’s pouring rain.
— I visitatori (1993)