To make something to continue, to maintain the progress of some activity
You can use this phrase in ………… language.
Stuart started the project, but it was his wife’s financial support which kept the ball rolling after his leaving the company.
We both agreed that we would move out as soon as possible, but it seems like I’m the only one who has kept the ball rolling. Would you please stop making excuses and finally look at the real-estate ads in the newspaper?