be at odds with

[bi ˈæt ˈɒdz wɪð] ビー アット オッズ ウィズ

1. 意見が一致しない、対立している、矛盾している

人、組織、考え方、状況などが互いに食い違い、不和や衝突の状態にあることを示します。通常、意見の相違や矛盾を伴います。
Her actions were at odds with her stated beliefs. (彼女の行動は、公言している信念と矛盾していた。)
関連
be in contention with
be in disagreement with
be at loggerheads with