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