persevering

adjective
1
being determined to achieve a particular aim despite difficulties
ثابت‌قدم, پایدار, استوار, مقاوم, مصمم, پشتکاردار, پیگیر, خستگی‌ناپذیر