weather the storm

中上級 (B2) neutral

Survive a difficult period.

"The business managed to weather the storm of the economic downturn."