resilient
adjective
°Able to endure tribulation without cracking.
synonyms: bendable, flexible, strong

Your history [x]

  1. resilient