eng

1234567891011121314151617181920
Across
  1. 2. run out of steam
  2. 3. get homesick
  3. 5. excuse my French
  4. 6. on the dole
  5. 8. hit the road
  6. 9. sit on the fence
  7. 14. hit the books
  8. 15. second to none
  9. 17. property ladder
  10. 19. go viral
  11. 20. go Dutch
Down
  1. 1. on the dole
  2. 4. a stone's throw
  3. 7. middle of nowhere
  4. 10. take stock
  5. 11. sounds Greek
  6. 12. go an extra mile
  7. 13. epic
  8. 16. (give it) best shot
  9. 18. lame