torrential hundred years