Keep using Brutal Strength when it's ready and keep an eye on your HP.
Thanks! Also the game is really glitchy as soon as I started the fight with the demon lords of greed I automatically died without being hi
There is no glitch in the fight, Flavens poisons you every turn as long as it's alive.