On vient de me donner congé.

English Translation

I just got off duty.

Do the English and French really match? To me, this sounds more like “they just put me on leave”.