You searched for: “battle it out
battle it out
To argue or to fight about something: "Now, the two sides are battling it out in the courtroom."