yaoyueyi
I picked the Chinese names from a name generator site. Just now I tried my Chinese names on google translate as you said and saw some ridiculous things. :D It would be very nice if you can check the names I used. I want to change them if there is a grave mistake. :D Thank you for opening this 'rant diss' btw, it opened my eyes.
Here are the names;
Female; Shen Zhi, Shen Huang, Shen Lan
Male; Meng Heng, Meng Long