Since you're French, I though you might like this (also let me know if the translations in the comment section are correct):
They speak French around up to 1 minute 29 seconds mark, the rest is in Finnish.
Edit: this has become a meme of sorts in here.