translate English to French: It is recognized that there is no guarantee of success.
Mais tous reconnaissent qu’en la matière, rien n’est garanti.