I think having the lyrics in French definitely helps. I've heard some English-language VG raps on VGMix and in the WIP forums here, and you can always tell it's an amateur doing the vocals. Here, since I can't understand it, I can't tell if the guy's an amateur or a pro or somewhere in between . . . which only serves to allow me to enjoy the rhytms of his voice and the mix as a whole. So, is this song in Canadian French? I know there's some differences between it and the dialects found in Europe.