I’ve used Translate for translations too, and had similar experiences. The main thing is to check the results, especially for scientific texts. I recommend using multiple sources for translation to avoid mistakes.