translate English to French: So there is no reason to hesitate.
Nous n'avons donc pas à tergiverser.