
Push ahead
Overcoming Challenges
Used when someone insists on continuing something despite having problems. 
Persistence
Suggests a strong determination to keep going, often in a difficult situation. 
Not Discouraged
Implies not being stopped or discouraged by any hindrances. 