hang-tough

Adjective

 * 1) Strong-willed or brave in the face of adversity; resilient.