Google Translate provides access to instant translations to and from dozens of languages, so you'll always have a way to communicate. No matter where you are in the world or who you're trying to talk to, this handy app will ensure you get the information you need.
The main screen of Google Translate features boxes at the top of the screen that you can tap to select the language of origin and the one you'd like to translate into. Just select the languages from the list that pops up, and then type, write, or paste the text to be translated where indicated. When you hit "Go," the translation will pop up below the original text, along with a phonetic spelling when applicable. For certain languages, there is also an option to hear the translation spoken, although some of them are in a strange robotic-sounding voice. But even those are effective at helping you understand what the text should sound like, especially if you're trying to talk to someone, yourself.
This app is free, and it runs smoothly. For added convenience, each of the items you translate is saved in a scrolling list below the main interface, so you can refer back to items at any time. You can also star certain phrases to add them to your favorites for ease of future access. In short, if you ever think you'll have a need to translate anything into just about any major language, this app is good to have on hand.