Across
- 3. to bring down, degrade
- 5. being open and sincere
- 10. boring
- 11. to speed up
- 12. lazy
- 13. tired
- 15. prevent, hinder
- 16. free from flaw
- 17. take control
- 18. deep respect
- 19. renew, make new again
- 20. try hard
Down
- 1. biased, opinionated
- 2. self-esteem
- 3. friendly
- 4. reliable, real, trustworthy
- 6. religious
- 7. stubborn
- 8. charm&attract
- 9. work together
- 14. obtain by violence
