In case you just bought one of them Windows Phone 8 smartphones, here's an app you should install on your device, especially if you aren't an expert on foreign languages. Bing Translator, which was available on WP7, is now compatible with the platform's latest version, so users in need of a personal interpreter can take advantage of its features.
And speaking of features, there's more than a few things that one can do with Bing Translator. First and foremost, it uses voice recognition algorithms to convert your speech to text and then translates it to a language of your choice (out of the ones the app supports, of course). The interpretation can then be "pronounced" by the application with the accent typical for the desired language.
Bing Translator for Windows Phone
Also, Bing Translator can scan text, which then gets translated and rendered in augmented reality style. The smartphone's camera is being used to provide the app with vision. Best of all, Bing Translator comes free of charge.
There's even more that Bing Translator is capable of, but why don't you just get it and try its features for yourself? A download link has been provided below for your convenience.