the quality of the human deployed has been for a long time one which differentiates
The quality of the human resources deployed has been, for a long time, one factor which differentiates countries.
The quality of the human deployed has been, for a long time, one which differentiates