A company wants to make a custom translation machine learning model. They have access to articles written in English, Italian, French and Arabic languages. Every article has its corresponding translation in these languages. They hired a machine learning specialist to build the model, however they noted that sentences sometimes are long which might be difficult to train. What is the best model that the specialist should train the articles on?