translate English to French: Therefore, we need to be even more watchful and resolute.
Il nous faut donc faire preuve de prudence et de détermination.