Learn Finnish: kukoistaa - to flourish