Google Translate has improved a lot in the past 3 years and it's now the most powerful machine translation service that's available for free. Google Translate is the only machine translation service which supports languages that have less than one million speakers (Maltese, Welsh) and languages that are underrepresented on the Web (Galician).
Google added 5 new languages to Google Translate and they're some of the most popular languages in the world, with more than 600 million speakers: Bengali (300 million speakers), Gujarati (46 million), Kannada (51 million), Tamil (65 million), Telugu (130 million).
"Beginning today, you can explore the linguistic diversity of the Indian sub-continent with Google Translate, which now supports five new experimental alpha languages. (...) You can expect translations for these new alpha languages to be less fluent and include many more untranslated words than some of our more mature languages—like Spanish or Chinese — which have much more of the web content that powers our statistical machine translation approach. (...) Since these languages each have their own unique scripts, we've enabled a transliterated input method for those of you without Indian language keyboards," informs Google.
Google Translate now supports 63 languages and 9 of the 10 languages that have more than 100 million native speakers. The only missing language is Punjabi.