Across
- 5. unfavorable opinion
- 8. have fun
- 9. lopsided
- 11. to act upon
- 14. to leave
- 15. crazy
- 17. selfless
- 18. to lose hope
- 19. shameful
- 20. unequal
Down
- 1. charming
- 2. to let down
- 3. to fail
- 4. sad
- 6. to pay back
- 7. to get wrong
- 10. cage
- 12. to tell again
- 13. creator
- 16. stranger