Microsoft Teams now supports inline translation for messages and personal chats. The translation is done by Microsoft Translator for over 60 languages, and it works well. A couple of small glitches might occur in translation, but Microsoft Translator is probably better at generating foreign language text than you are...