Sorry, no translations for "to finish off" have been found.