consistently determined doggedly endlessly insistent obstinately persistent relentlessly steadily stubbornly stubborn tenaciously