Weather a storm

To experience and survive a storm, to experience something bad or difficult and survive it.

The company was able to weather the storm during the very difficult situation.