Translating And Interpreting Network