amidst torrential rain