weather the storm

To weather the storm means to experience something very difficult and survive it. This is most often relating to a situation which was very troublesome and difficult to get through, such as a storm, but somehow they managed to overcome it and survive it. It is not to say they do not have any bumps or bruises (literally or figuratively) but in the end, they still survived this figurative or literal storm and came out successfully.