Can someone please help me out with the translation of the following sentence into English?
Mich hat es hierher verschlagen.
Google translate isn't so helpful with it.
Just in case context is an issue, here is the preceding sentence:
Ich bin der letzte meiner Art.
Thank you kindly