Initial Finnish(Suomi) translation. 74% translated.