rainstorm — Rain pouring strongly in a storm.
hardship — (figurative) One’s state of going through trouble or difficulty in life or in business.