Idiom
To leave someone in the lurch

To come to compromise with someone
None of these
To desert someone in his difficulties
Constant source of annoyance to someone
To put someone at ease

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To plough the sands

To afford hope or ground for expecting a good result
To work hard to achieve one's aim
To advance one's position in life
To busy oneself in a way which cannot lead to any profitable result

ANSWER DOWNLOAD EXAMIANS APP