translate English to French: • Helpfulness of staff (93%)
• collaboration du personnel (93 %);