keep the show on the road

Verb

 * 1)  To be able to proceed with a plan or project, often in the face of difficult circumstances.