Machine translation is the task of translating a sentence in a source language to a different target language.