have picked up a clutch of awards for customer satisfaction. собрали целую груду/(уйму) наград за то, что удовлетворили (+ потребности/ ожидания, нужны) потребит

Creator:
Language pair:English to Russian
All of ProZ.com
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search