I am a native British English speaker and we would not use these words to describe a rain. Strenuous would mean requiring/using a lot of effort and rain is an inanimate object so it doesn't really apply effort does it. Stupendous is not often applied as an adjective of 'lots' as it does not apply to quanitity as in mass, so much as quantity as in size.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.