dogged in French
dogged in French
obstiné
stubbornly persevering, steadfast
opiniâtre
stubbornly persevering, steadfast
tenace
stubbornly persevering, steadfast