I'd say that Google translate works surprisingly well at times, and surprisingly poorly in others, but if you are starting with a healthy scepticism and you're aware of the limitations, you are probably on the right path. Hell, you're probably doing better than, y'know, Marvel lmao ;)
Re: Beta/resource/Q&A thread