said to mean To experience many difficulties or dangers; To face many challenges. same as To go through thick and thin.