Learn Finnish: lunastaa - to fulfill a promise or expectation