All the explanation you need about the app lies in its name. iTranslate is a translation app that does what you would expect a translation app to do. It allows for text as well as audio based translations, so you can either type in or simply say the sentence you want translated and the app will present that sentence in whichever of the 90+ languages supported by the app.