translate English to French: An influx of inexperienced officers, many of whom had obtained their commissions through political favours, did nothing to improve things.
L'apport d'officiers sans expérience, ayant souvent obtenu leur brevet par faveur politique, n'améliore guère les choses.