Maximum Request Size (characters) that can be translated is 50,000 Characters in one request
Max file size that can be parsed in Sync operation and Async operation are 10 and 40 MB respectively.
Reference - https://free.blessedness.top/en-us/azure/ai-services/translator/service-limits#text-translation
Char count above size limit are expected to bounce and throwing internal server error as per design.
Please let us know if you want to clarify anything else from your side
Thank you.