Translation and completion