strand in Finnish
strand in Finnish
jättää heitteille
to leave someone in a difficult situation
ranta
beach
hylätä
to leave someone in a difficult situation