translate English to French: You are correct.
Vous avez totalement raison.