translate English to French: But all these commendable efforts have failed to counter the phenomenon.
Mais tous ces efforts louables n'ont pas réussi à contrecarrer ce phénomène.