Nintendo is a business.
A game can be fully translated and ready for release now, none of this is important. What is important is the RIGHT time it can be released. You see, there are other factors to think of "can we give good enough time to market this now, or later", "Are their other 3DS games or other games on other consoles that'll that overshadow this release", "do we have the right amount of resources to make this count". and so on.
People seem to think that releasing a game is as simple as "it's done, lets release it".
It is not.
There are many factors to consider, I understand you are impatient, you want to play it now but Nintendo on the other hand have invested money into the development of this game and to recoup this money and to get the best response and sales they themselves have to make sure that a game is released at the right time to ensure the best success. Releasing a game at the wrong time could mean the worse kind of sales, not everyone is like you and creaming over buying this right now. What may be a good time to release a game in Japan, may not be a good time to release elsewhere...have you seen many big games released right now? No, reason...it's not a good time to release games in the West right now.
It's business 101 fella. Nintendo have been in this for so damn long.
lol I'm using logic on the Temp