I will disagree here. I found ChatGPT better at English <-> German translation than DeepL. Especially at translating slang and online speak where DeepL would shit the bed.
German would be one of the languages where LLMs likely will perform fairly well, as it is one of the languages that LLMs training data often contains quite a lot of.
With DeepL if I am using it to translate a language I am not too familiar with and can't validate the outcome as well I therefore will have more trust in its translation. Because I know that the languages they support are actually specifically implemented for translation reasons.