This is word to me. I found a CD with this track in a second hand shop in Tossa de Mar, Catalonia. I don't get anything from the lyrics, but I have always got the energy and will to live from this song. So thank you very much for this, you mad band Frits.