pull out all the stops
definition
to make every effort to achieve something
example
They pulled out all the stops for their wedding, sparing no expense on decorations and food.
word origin — From organ playing — pulling out every 'stop' (knob) on a pipe organ produced its loudest, fullest possible sound.