Idiom
To accept the Gauntlet

To accept an honour
To suffer humiliation
To accept a challenge
To accept defeat

ANSWER DOWNLOAD EXAMIANS APP