dobić targu

czasownik

full

close a deal

verb

Definitions of close a deal

English

to successfully enter into a business arrangement with an organization or person

The reason it is taking so long to close the deal is that it's a very complicated deal.