- stunned: (verb) to astonish; astound; amaze
- analyzing: (verb) to examine carefully
- ordeal: (noun) any extremely severe or trying test, experience, or trial.
- checking: (verb) to examine or investigate
- adapted: (verb) to adjust oneself to different conditions or environment
- conserving: (verb) to use or manage (natural resources) wisely; preserve; save:
- critical: (adjective) pertaining to or of the nature of a crisis
- realization: (noun) the making real of something imagined, planned, etc.
- available: (adjective) suitable or ready for use
- resemble: (verb) to be like or similar to