The English term "finish" matches the Hungarian term "végigvisz, készít"

other english words that include "finish" : hungarian :
finish off végigvisz