I hardly use anything directly from Google anymore, just the Search Console to keep track of what people search for on Goole Search for a handful of websites. But I do use Google Translate quite often, from different languages to English, and haven't found an alternative that I like.
I do know Yandex has a service like this, but I forgot about it :) I will check it out, just as the service from Microsoft. I would prefer to stay away from these 2 companies though.