buoy up

中高级 (B2) neutral

To help someone stay happy and hopeful, or to keep prices or levels from falling.

"The unexpected good news buoyed up the whole team just when they needed it most."