He Was all at sea when he began his new Job.What does idiom / phrase “at sea” means.

A. Happy
B. Sad
C. Triumphant
D. Puzzled

Leave a Reply

Your email address will not be published. Required fields are marked *