Related Questions

The managing director hit the nail on the head when he said the company's spending is outrageous and unethical phrase "to hit the head" means:
In the following question, out of the given four alternatives, select the alternative which best expresses the meaning of the Idiom/Phrase. Hit the nail on the head 
In the following question, out of the four alternatives, select the alternative which best expresses the meaning of the idiom/phrase. Hit the nail on the head
In the following question out of the four alternatives, select the alternative which best expresses the meaning of the Phrase/Idiom. Hit the nail on the head