Dialogue Isolate might help if you're trying to suppress the background sounds and enhance the people speaking.
In addition to the free Dialogue Isolating tools in Resolve, there are others you can pay for as 3rd-party plug-ins. Accentize, Acon Digital, iZotope RX, Todd-AO Absentia DX, Goyo De-Noise, and Waves Clarity VX Pro are all generally well-regarded.
https://www.accentize.com/dxrevivehttps://acondigital.com/products/restoration-suite/http://www.izotope.com/products/audio/rx/https://absentiadx.com/https://goyo.app/https://www.waves.com/clarity-vx-vocal-noise-reductionEach of these requires a bit of a learning curve so that the user can understand the principles involved, and they're not free (though several are affordable). They cost much more than Resolve ($100-$1000), but give you infinitely more adjustment on many parameters.
The advantage is you can reduce problems in layers: reverb, background traffic noise, a chair squeak, lip smacking, electrical hum... these all require different approaches. Sometimes multiple passes and multiple techniques have to be used to get the best results.
Separating dialogue from background music is kind of a "worst case" scenario, because there'll undoubtedly be conflicting frequencies that will mar recovering the dialogue cleanly. To this day, ADR (automatic dialogue replacement, or dubbing) is still necessary for all major TV shows, commercials, and feature films. There are situations where no amount of processing can overcome loud background sounds.