Hi
Is the red part natural English?
The rain was lashing against the windshield and it was very difficult to drive.
Thanks,
Tom
Yes