Thank you Larry, for your praise. Yes, I realized that this song was naturally lyrics-based so I attempted to do my best to make it clearly audible and understandable. Maybe I have done it much too well.

Another point might be, as a non-native English speaker perhaps I have made the lyrics a bit simple in terms of phraseology and expressions.