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

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