battle against

/ˈbætl əˈɡɛnst/ バトル アゲインスト

1. ~と戦う、~に立ち向かう、~に抵抗する

困難な状況、病気、敵、問題など、何かを克服しようと強く努力する、または抵抗する様子を表します。物理的な戦いだけでなく、比喩的な闘いにも使われます。
We must battle against injustice in society. (私たちは社会の不正と戦わなければならない。)