put through a business deal

  1. Verb bir iş anlaşmasını başarıya ulaştırmak