preposition: even with (when an event is surprising because of some difficulty)
We enjoyed our vacation despite the rain.