1. A communication network enabled system connecting a plurality of users for the purpose of translating a plurality of information sent over a communication network comprising: a mobile application installed in a portable mobile communication device capable of receiving a plurality of information from at least one user, the plurality of information being translated to understand the at least one user of the portable mobile communication device, the portable mobile communication device comprising: a processing unit for processing a plurality of instructions of the mobile application adapted to send the plurality of information for translation and to receive the plurality of information after translation over the communication network; a memory unit for storing the plurality of information including the plurality of information for translation and the plurality of information after translation; a network communication unit for sending the plurality of information for translation and for receiving the plurality of information after translation from within the mobile application, wherein the receiving of the plurality of information after translation by a first user from a translator user is through the mobile application; a display unit for displaying a user interface of the mobile application, the user interface being configured to display the plurality of information for translation and the plurality of information received after translation; and at least one server for authenticating the plurality of users of the mobile application running on the portable mobile communication device, wherein the at least one server connected to the plurality of portable mobile communication devices running the mobile application via the communication network routes the plurality of information from and/or to the mobile application.