translate English to French: But our efforts, nonetheless, have been considerable.
Mais nos efforts sont néanmoins considérables.