The English term "lasting, abiding" matches the Dutch term "aanhoudend"

other english words that include "lasting" : dutch :
abiding, lasting blijvend
other english words that include "abiding" : dutch :
permanent, constant, abiding, continual, sustained bestendig
abiding, lasting blijvend