They're voyages of aliens to our planet
Они являются путешествиями инопланетян на нашу планету
- что бы это ("они") ни значило
voyagers?
"voyagers of aliens" - doesn't make much sense either