I wouldn't use google translate. I haven't done a lot of translating, but I have done small things here and there. I graduated with a Japanese degree, so my Japanese is decent.
I do understand if you are not accepting anyone else, I just thought I could do my part to help