die Übermacht

Noun

die Übermacht : superiority, superior numbers (no pl.)

Gegen diese Übermacht hatten wir keine Chance.

We had no chance against this superior power.