No, no no! Almost every subtitle is wrong! I'm a finnish person myself, and everything is almost wrong! Shortened text, some text is english and some are even false. Start a community project, and don't use shitty translation programs.
Don't just use Google Translate. Finnish is a very different language and cannot be properly translated without actually knowing anything about the language.