translate English to French: The service has, however, registered some successes.
Il a néanmoins obtenu un certain nombre de résultats.