G.R.I.T.T.Y: Tough, Spirited, unyielding