Localization is one of the most challenging aspects of game development, it can either make or break a game. But sometimes it's done extremely well and some people just can't see it. It's OK to disagree with the translation choices made by a team of transl