A mobile phone application that allows the user to translate between various languages while on the move. Complete design from scratch as well as prototype implementation including animated features