Resilient - To withstand adversity; show a quick recovery following adversity.

Adjective
Group Strong