I heard this last night on Swedish TV and didn't understand the words, but it gave me a happy feeling to listen to this song and music. I found the Spanish and English text and now understand why I had this feeling.
I hope that you enjoy.
Here is the music video if you also enjoy beautiful images.
Youtube link: https://www.youtube.com/watch?v=Q5m8aCZSvws