translate English to French: I have said this before, and I insist on it.
Je l'ai déjà dit, et j'insiste là-dessus.