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”.

English Translation

I just got off duty.

Agreed. The chat gpt explanation sounds more like, I have just been given a break or leave. The CM English translation makes it difficult to translate from English to French to fill in the cloze.