At Scale Definition

On a large scale: involving large amounts or volumes of something.
Wiktionary