dogged in Dutch
dogged in Dutch
hardnekkig
stubbornly persevering, steadfast
verbeten
stubbornly persevering, steadfast