The Dutch term "afgelopen" matches the English term "done, finished, over, ready"