translate English to French: We do not need to be distracted.
Ne nous laissons pas distraire.