Rain today, contre toute attente, and after a night of somewhat stifling heat that had had me tossing over and over in my bed. Was convinced in reverie that it was all due to biological or psychological turmoil, when in fact it was just hot, the temperature had just not descended with the sun.
Contre toute attente, as ever.
Yes. Sorry for not translating.
contre toute attente means against all expectations?