proverb

To go through fire and water.

difficulty

said to mean

To experience many difficulties or dangers; To face many challenges.

same as

To go through thick and thin.