slog it out
From Longman Dictionary of Contemporary Englishslog it outslog it out informalBritish EnglishFIGHTARGUE to fight, compete, or argue about something until one side wins The teams will be slogging it out on Saturday. → slogExamples from the Corpusslog it out• Byron was my hero and they've been slogging it out ever since.