translate English to French: Everything possible was done.
Tout ce qui est possible a été fait.