Yes! Powerful. I would challenge the word “despite” since it is often “through” or “beyond”. 🙂