Englisch to pit oneself against the forces of nature

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