to persist in a state, enterprise, or undertaking in spite of counterinfluences, opposition, or discouragement

Merriam-Webster

to try to do or continue doing something in a determined way, despite having problems

Cambridge

to continue trying to achieve something difficult

Macmillan

Keep on keeping on.