Sequential translation