suoriutua[Finnois]

verbe
1 : to bring (a necessary but unpleasant task) to an end
2 : handle effectively
3 : proceed or get along
4 : behave in a certain manner