Idiom
To be up and doing

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

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To take the bull by the horns

To grapple courageously with a difficulty that lies in our way
To bypass the legal process and take action according to one's own whims
To handle it by fierce attack
To punish a person severely for his arrogance

ANSWER DOWNLOAD EXAMIANS APP