Wiktionary
finishing off
vb. (present participle of finish off English)
vb. (present participle of finish off English)