Translation of "Finishing off" in German

Maybe someone's just finishing off what they started ten years ago.
Vielleicht hat jemand nur beendet, was er vor zehn Jahren begonnen hat.
OpenSubtitles v2018

Well, we're real close to finishing off the new Batman game.
Nun, wir sind... ganz kurz davor das neue Batman-Spiel zu beenden.
OpenSubtitles v2018

I'm doing you a favor by finishing you off.
Ich tu dir einen Gefallen, wenn ich es schnell beende.
OpenSubtitles v2018

We are just in th process of finishing off our developer portal.
Wir sind gerade dabei, unser Entwicklerportal zu beenden.
CCAligned v1