The Dutch term "afdoen" matches the English term "expedite, settle, finnish, conclude"

other dutch words that include "afdoen" : english :
afdoend effective, conclusive, effectual, efficacious