Many discouraging hours will arise before the rainbow of...
Many discouraging hours will arise before the rainbow of accomplished goals will appear on the horizon.
Many discouraging hours will arise before the rainbow of accomplished goals will appear on the horizon.