To remain fresh and unspoiled
(Verb)
Synonyms:
  1. kept
Continue to live through hardship or adversity
(Verb)
Persist for a specified period of time
(Verb)