Martian Landscape Lyrics

Lyric discussion by vphi 

Cover art for Martian Landscape lyrics by UFO

"Everyone knows that the sun in his land is stronger" I hear "in THIS land" (so it is "my" land, not "his"; no "he" is mentioned elsewhere)

"Don't let it turn into a nova" I suspect no nova was involved, it was rather "Don't let it turn in, to and over"

"Where all the freedom is mine and it comes" I hear "it calms", a rhyme to "your arms"

As to the meaning, I am totally confused.

Lyric Correction