crack along

上級 (C1) informal

To keep going quickly and steadily.

"The project was cracking along nicely until the funding was cut."