What language is that? It's hard to make it out clearly with the VOX distortion.
It's completely clear, that's just what Finnish sounds likeÜüürrrrrrrüüää tekkkkkkaaaaaaööö perrrrrrrkele
http://youtu.be/_2aABp8wyu8