translate English to French: There must be no impunity.
Il ne doit y avoir aucune impunité.