I know of a phrase that would fit that situation especially well. It comes from the game World of Warcraft.It's a Orcish phrase that means Victory or Death.
LOK'TAR OGAR!!!
I think that would have REALLY fit the scene if you had known about it.
Author's response
Heya Skeeter.
If I'd have known that I might have used it.
On the other hand, while the goblins might be death or glory types, Amelia isn't.
Larath Turok!
Alorkin