Translation of "Heftige regenfaelle" in English