dogged

adjective
1
showing determination; not giving up easily
سرسخت, مصمم, پافشار, بی‌امان, ثابت‌قدم, پایدار, پیگیر
synonym tenacious