What's Japanese For "Doesn't Translate Well Into English"?

It most likely starts with "Eego wa" and ends in, well, this:

See, the team behind the Firefox browser is trying to boost Japanese usage of the browser, so they held a little competition to make the mascot a bit more "Hello Kitty"-friendly. I sure hope it works well over in the Land of the [...]