wrangle

To argue or struggle hard to control or solve something.