idiom
weather the storm
surmonter une situation difficile
Meaning
to survive a difficult situation
Example
Our company managed to **weather the storm** during the crisis.
Notre entreprise a réussi à surmonter la crise.