translate English to French: What I am suggesting is that there is a great need to debate and talk about this strategy.
Selon moi, il faut absolument parler et débattre de cette stratégie.