finish off, to

English Notes: 

Goblet: 28:337 ... in the short time of the dying, catch up on and finish off that which you have neglected throughout your life, ...

German Translation: