translate English to French: The equipment and the availability of qualified personnel leave much to be desired.
Les installations, de même que le niveau de qualification du personnel, laissent beaucoup à désirer.