translate English to French: I think I can say that, now more than ever, we need to show our determination.
Je crois pouvoir vous dire que, plus que jamais, il est nécessaire de montrer notre détermination.