hard times

noun

1.
a time of difficulty