English Idiom: Pull out all the stops
When you pull out all the stops, you do your utmost to accomplish a task and be successful.
The people in the picture are all from the same company. They are on a corporate team-building retreat to help strengthen teamwork in the office.
One of the team-building exercises was a race between teams to get across a chasm.
As you can see, this team pulled out all the stops to win the race.
While other teams tried to find materials and build a bridge, the yellow team gave it their all, made a human bridge and won.
Yes, this way of overcoming difficulty may be extreme, but these days, companies are looking for employees who will pull out all the stops.