Not the Op, but I have recently been working on applying "state of the art" AI for translations into languages other than English and I was pretty disappointed with rather mediocre results from Chatgpt, normal gpt and Google translate API. As it is, just running fairseq M2M100 locally (even just on a cpu) gave me significantly better results for English->Polish translation. And I was properly amazed by the quality of Microsoft's translation service.
It wasn so much that the output ChatGPT / Google created was wrong, but that it used wrong type of language for the context. For example speaking using very basic/common words no real person would use in a business document. MS translation service was really good in this regard, only making mistakes on genders of people in the translated text (too small context window?).