What is the meaning of Persisteren?

to persist, to persevere

Source: wiktionary.org