translate English to French: I have just concluded a mission to the Democratic Republic of the Congo.
Je viens de terminer une mission en République démocratique du Congo.