DeepL is one that I use to compare with Google Translate's Polish. https://www.deepl.com/translator
I'd give DeepL a try.
Of course, I read that you're over Ali, but if you're interested in the email's text after all....
P.S. I have not tried using AliExpress, so no opinion there.
Bookmarks