Synonyms:
  1. hard-case
  2. hard life
  3. hard plight
  4. miserable life
  5. tough-row-to-hoe
  6. vale-of-tears