Translate the following English sentence to French:
"We need to refute an impression of this kind in the strongest possible terms!"
Nous devons corriger cette impression avec toute la détermination possible !