The Hungarian term "végigvisz" matches the English term "finish off"

other hungarian words that include "végigvisz" : english :
végigvisz, készít finish