strike a deal - to come to an agreement
strike a deal - to come to an agreement
strike a deal - make a deal or agreement
strike a deal (idiom) - to make a business agreement - ทำข้อตกลงทางธุรกิจ
strike a deal (idiom) - (past: struck a deal) to make an agreement with somebody in which both sides have an advantage - ข้อตกลงที่ทั้งสองฝ่ายได้เปรียบ