Yes. That's right. It's a variation of lend a helping hand.
give a hand
1. Also, lend a hand. Help a person, as in Let me give you a hand with those chairs, or Jane is always willing to lend a hand with refreshments.
All the best.
- For Teachers