Translate the following English sentence to French:
"Although progress has unquestionably been made on the technological side, further progress is still essential in order to renew fleets of aircraft, particularly freight aircraft."
Si des progrès incontestables ont été réalisés sur le plan technique, de nouveaux progrès sont indispensables pour renouveler les flottes, en ce qui concerne le fret en particulier.