der himmel hat seine schleusen geöffnet. (es regnet in strömen)

listen to the pronunciation of der himmel hat seine schleusen geöffnet. (es regnet in strömen)
ألمانية - الإنجليزية
The skies have opened. (the rain is pouring down)