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

A. happy
B. sad
C. puzzled
D. triumphant

Leave a Comment