А вот это хоть и переводится дословно "на море", на самом деле означает "растерянность, ступор, конфуз, незнание, что делать дальше": Situation was difficult. John was at sea.- Ситуация складывалась непростая. Джон не знал, что делать.
AT SEA
Перевод и значение AT SEA в английском и русском языках
Англо-Русско-Английский словарь сленга, жаргона, русских имен. English-Russian-English dictionary of slang, jargon and Russian names. 2012