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