strike a deal

[straɪk ə diːl] ストライク・ア・ディール

1. 取引を成立させる、合意に達する

双方の合意に基づいて取引や契約を結ぶことを意味します。
After long negotiations, they finally struck a deal. (長い交渉の末、彼らはついに合意に達した。)