"substantially aided" — Collocation dictionary inglés

substantially aided collocation
More popular variant: substantially aid
Automatic translation (We do not guarantee its correctness): znacznie pomóc
  1. aid verbo + substantially adverbio
    Very loose collocation

    That effort could be aided substantially by an ambitious proposal for the Macy's Mall, arguably the downtown centerpiece.