Idiom
To be lost in the cloud

To be concealed from view
To be perplexed
To meet with one's death
To find oneself in a very uncomfortable position

ANSWER DOWNLOAD EXAMIANS APP

Idiom
To pick holes

To criticise someone
None of these
To find some reason to quarrel
To cut some part of an item
To destroy something

ANSWER DOWNLOAD EXAMIANS APP