No exact translation found for
conclude a deal or transaction