What does auf den Strand setzen mean?

auf den Strand setzen - German to English

to strand