Across
- 5. - to try hard to outdo others in a task or contest
- 6. - perfect
- 9. - a triumph or win
- 10. - impressive; amazing
Down
- 1. - continuing in the same way without change
- 2. - a divine or holy gift
- 3. - very quickly
- 4. - training to improve yourself
- 7. - a firm determination to accomplish something
- 8. - overflowing with joy or happiness
