translate English to French: the position as well as its origin shortly.
le poste ainsi que sa provenance sous peu.