• demanding
  • hard work
  • tough