Idiom
To hit the nail right on the head

To do the right thing
None of these
To destroy one's reputation
To teach someone a lesson
To announce one's fixed views

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To bring one's eggs to a bad market

To show one's talents before audience which is incapable of appreciating them
To fail in one's plan because one goes to the wrong people for help
To face a humiliating situation
To bring one's commodities to a market where there is no demand for them

ANSWER DOWNLOAD EXAMIANS APP