I have tried translating some English text in to German but I have had a problem getting it corrected. I just put a page of my German into ChatGPT and asked it to correct it. It said it could understand what I had written but had a few suggestions to improve it. It cleaned up some of my clunky German phrases in a few places, changed some word order, and suggested different translations for a few words. I showed the result to a native German speaker and they said the result was pretty decent German.
I found that looking at the changes was quite instructive, so perhaps ChatGPT can be a useful learning tool.