(also all hands to the pumps British English) informal used to say that everyone is needed to help in a particular situation 齐心协力
With only half an hour to get everything ready, it was all hands on deck.
只有半小时就要把一切都准备好,这得人人出力了。
Examples from the Corpus
all hands on deck• It's all hands on deck as the crew work as team to make the show look its best.• It was all hands on deck as they worked flat out over a weekend in March.