I love this song so much!
Even though I don't understand the lyrics .. o.o
I love it!
I'm in Spanish right now, and I asked my Spanish teacher ( Who also teaches French), to read it, and he could translate the words perfectly.
I've been listening to this all day, trying to learn the lyrics.