meaning of aufs offene Meer hinaustreiben

aufs offene Meer hinaustreiben - German to English

to move out to sea