Did you check the reverse translation back to English? Google gave "blue wildebeest," which is not quite the same.
Proper nouns cannot be translated. I did test a few others (like Coca Cola) and did get a Chinese equivalent, which appeared to be just a letter by letter translation to the Chinese characters. The Chinese equivalent translated into every language using our alphabet as "coca cola." Since it is the Christmas season, try translating Christmas to Chinese, then back translate to German, Spanish, English. I got gibberish with Google.
John