Idiom & Phrase
By and large
The term 'en route' means—
The managing director hit the nail on the head when he said the company's spending, is outrageous and unethical. The phrase "to hit the nail on the head" means:
The phrase 'with flying colours' means___________
A 'pseudonym' is a/an