Speak to Transate is a free application with million of users and you can translate you txt in any language. Just Speak work and translate it and send it to your friends using txt or voice.
If you want to learn English easily without the help of any tutor, we provide you a Dictionary application which teach you English step by step. We provide you free android app that can get word or sentence from you and translate according to your selected language. The best application for this purpose is English to Urdu name dictionary on play store.