A surge of new enthusiasm, resources, or leadership brought to an ongoing effort.
fresh momentum / renewed energy
nguvu mpya
"Mradi ulipata nguvu mpya baada ya kupata ufadhili."
Translation: The project gained fresh momentum after securing funding.