do with
131with might and main — {adv. phr.} With full strength or complete effort. * /The sailors pulled the rope with might and main./ * /John tried with all his might and main to solve the problem./ …
132with the best — or[with the best of them] {adv. phr.} As well as anyone. * /Bob could horseback ride with the best of them, but he never boasted about it./ * /John can bowl with the best of them./ …