persevere
to persist in a state, enterprise, or undertaking in spite of counterinfluences, opposition, or discouragement
to try to do or continue doing something in a determined way, despite having problems
to continue trying to achieve something difficult
Keep on keeping on.