separate translation