everyone helps or must help, especially in a difficult situation
Oxford100% de las películas
everyone helps or must help, especially in a difficult situation
but we need all hands on deck right now.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición