Olli Huttunen - További nyelvek