dogged in Spanish
dogged in Spanish
perseverante
stubbornly persevering, steadfast
tenaz
stubbornly persevering, steadfast
obstinado
stubbornly persevering, steadfast