Englisch I had taken an umbrella with me. It stood me in good stead when the rain began to pour down

Kennen Sie schon die Übersetzungen für diese Phrasen?