1. be willing to do whatever is necessary to accomplish or attain something
staff would run through a brick wall for their boss
To 'run through a brick wall' is an idiom which means to do whatever it takes to succeed. To come up against a brick wall means to come up against a difficulty or obstacle, so the image of running thought the obstacle and not letting it stop you is very powerful. This is an idiom you are more likely to hear in corporate contexts.