tackle

To try hard to deal with a difficult problem or task.