Google Translate which is a free translation service recently added an addon feature on to their existing translation service. Google Translate which provides instant translations between 57 different languages now also provide translated voice option.
So now apart from just translating text one can also listen to the translated words and sentence by clicking on the listen icon. Moreover these sentences could also be read phonetically in roman language. Learning new language wasn't that simple ever before.
Just Try it : http://translate.google.com/
Below is a video of two girls who used Google Translate service to order food from an Indian restaurant, just check it out and find if it really worked