
Run the gauntlet
Challenge Progression
Implies facing a series of escalating challenges, not just one. 
Tough Journey
Metaphorically pictures a difficult path with several obstacles. 
Success at End
While difficult, successfully running the gauntlet usually means overcoming the challenges. 