Wiktionary
extra pair of hands
n. (context idiomatic English) The assistance of another person.