translate English to French: You are urged to keep searching on your own for a provider.
Nous vous conseillons vivement de poursuivre vous-même vos recherches.