to live down a scandal
Verb
to go through fire and water
Verb
to take the bull by the horns
Verb
to confront difficulties
Verb
to wash in all dangers
Verb
to defy all competition
Verb
to walk on the brink
Verb, Politics-Intl. Relations
to face the consequence
Verb
roll with the punches
Verb
ride with the punches
Verb