hard times

(noun) time (generic term)

< hard time | hard to please >