do battle

習語

(同某人就某事)進行鬥爭(或辯論)

3 部電影說過
The boat is ready to do battle with the likes of Italy, Great Britain and Germany,
8 部電影說過 · 第 1 部