I guess Finnish is a hard language to translate. Microsoft Bing doesn't do a whole lot better.