1. reverberate - to echo, resound
2. reconciliation - the act of making peace or resolving differences3. strenuous - requiring great effort or energy4. upheaval - a violent or sudden change or disruption5. presumption - assuming something to be true without proof or justification6. perplexity - confusion or uncertainty7. rudimentary - basic or undeveloped8. accentuate - to emphasize or highlight9. impenetrable - impossible to pierce or enter10. ecstatic - feeling or showing intense pleasure or joy