I am guessing it is straight translation from something - but I don't think it is even in line with the Finnish there :)