汉英翻译

汉语

不知所措

词语解释

be at a loss what to do;
be at [come to] one's wits' end;
be at a nonplus;
be at a stand;
be all adrift ;