Learn Finnish: saapua - to arrive