Die hards

n.

Heard in Kerry

Indomitable people whom nothing can stop or hold back.

In use

To the die hards!

Posh English

Here is to those indomitable souls whom nothing can possibly stop!