He Was all at sea when he began his new Job.What does idiom / phrase “at sea” means __________? April 21, 2025May 12, 2019 A. happy B. sad C. puzzled D. triumphant Show AnswerAnswer= Option C