to be hard, persist, endure, last, hold out.

.

.