be up against

[bi ˈʌp əˈɡɛnst] ビー アップ アゲインスト

1. 直面している、対立している

「~に直面している」「~と対立している」という意味で、困難な状況や相手に立ち向かわなければならない状態を表します。
We are up against a lot of opposition. (私たちは多くの反対意見に直面しています。)