1. hard times 2. troublesome times 3. times of hardship or trouble
Love never fails during rocky times.