Thats No Surrender us English say!!
Sounds more like some Northern Irish to me, but let's really not go there, OK?