Possibly: To finish, to complete, to conclude

1 Post