translate English to French: There seems to be a concerted effort within the industry to ensure that those performing the service delivery are of the highest calibre.
Il semble y avoir dans l’industrie un effort concerté pour veiller à ce que les personnes assurant la prestation des services soient du plus haut calibre.