I would have to verify, but I believe it was in English, yes. That is not the same as a memorandum to cabinet, which is required to be translated in both official languages. Individual memos can be sent up in French or English. In my experience, there's a mix of the two, depending on the topic and depending on the originator.
On February 27th, 2024. See this statement in context.