English: finish off

English verb 'finish off' conjugated