Watching some random videos on my likes list in Youtube and laughing my head off.
And this
My accent sound pretty much like that lol (and I really was thinking that I could record my gameplay with some English commentary)
The "ai vittu" around 0:12 means "ow f*ck"...
The only thing that was missing was "no perkele" at the end