iron out differences

/ˈaɪərn aʊt ˈdɪfərənsɪz/ アイアン アウト ディファレンシズ

1. 意見の相違や対立を解決する。

人と人との間にある意見の不一致、対立、または誤解などを、話し合いや調整を通じて円滑に解決する状況を表します。表面上のしわをアイロンで伸ばすように、問題を取り除き、スムーズな状態にするイメージです。
We need to sit down and iron out our differences. (私たちは座って意見の相違を解決する必要があります。)

2. 計画や状況における問題点や不一致点を解消し、円滑に進める。

個人間の対立だけでなく、計画、システム、あるいは提案などにおいて存在する摩擦点、不整合、あるいは改善すべき点を、精密な調整や検討によって取り除き、全体をよりスムーズで効率的な状態にするイメージです。
We still need to iron out a few differences in the budget proposal. (予算案にはまだいくつか調整すべき点があります。)
関連
resolve differences
settle disputes
smooth things over
work something out
clear up misunderstandings