I just spent 17 days with my boyfriend from Belgium, I am in the states, and he played this song over and over again..I see him singing along to it in my mind and would love to know what he was singing about! He told me the gist of it, but I'd really like the translation. Nick and Simon sing the song he was singing, they were a LITTLE bit better than my boyfriend!!!! Thanks