set ashore

Translations
высадить на берег
They were set ashore on the remote island.
Их высадили на удаленный остров.