at scale

Prepositional phrase

 * 1) On a large scale: involving large amounts or volumes of something.

Translations

 * Spanish: a gran escala