Idiom
To be up and doing

To be expressive and explicit
To recover from illness
To be actively engaged
To progress satisfactorily

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To put one's hand to plough

To take a difficult task
Take interest in technical work
To get entangled into unnecessary things
None of these
To take up agricultural farming

ANSWER DOWNLOAD EXAMIANS APP