Learn Hardcore Finnish: saapua - to arrive