The Idiom “All hands on deck” means

A. Hands having no proper strength
B. A call for everyone to take part in work
C. A cause of quarrel for all people
D. To feel sorry for what has happened (more…)

US and Pakistan are engaged or estranged, their ties are now ‘at a crossroads‘. The underlined idiom means

A. Easygoing regardless of the cost involved
B. At a point of decision or a critical juncture
C. Prepared to agree or consent
D. Make a logical or causal connection (more…)

‘Don’t look a gift horse in the mouth’ means ___________?

A. find flaws with something that you have been given
B. don’t be unthankful when you receive a gift
C. don’t settle with minuscule gifts rather look for more
D. choose a sensible moment to change your mind

(more…)