todos manos a la obra
Meanings
Phrase
1. all hands on deck (idiomatic)