"substantially aided" — Diccionario de colocaciones de inglés

substantially aided colocación
La variante más popular: substantially aid
Automatic translation (No garantizamos su exactitud.): znacznie pomóc
  1. aid verbo + substantially adverbio
    Muy relajada/ suelta colocación

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