Google translate used to be ok. However, lately the translation has been awry. Sometimes I want to translate from German to English, yet a german word is somehow identified as English, and screws up my translation. Context of it is sometimes absolutely horrible. Sue me if you want to, this is my honest opinion, but there are many other translation apps out there that are at least 20x better than google translate. Like DeepL and iTranslate