The English term "progress" matches the Dutch term "beterschap"

other english words that include "progress" : dutch :
progress verbetering
progress vooruitgang