When I was in Pagosa Springs, I saw a fence with this sign on it, and the the Lord spoke to me that keep on keeping on. No matter what.
The meaning is
the ability to do something difficult for a long time
: the ability to deal with pain or suffering that continues for a long time
: the quality of continuing for a long time
No mater how long it takes will you keep standing on His promises.