Translate the following English sentence to French:
"In spite of these efforts, something like 80% of all the major stocks are still over-exploited and continue to diminish."
Malgré ces efforts, quelque 80 % de l' ensemble des stocks importants sont encore surexploités et continuent à s' appauvrir.