translate English to French: You are quite right. It should not have happened.
Sur ce point, vous avez raison, cela n'aurait pas dû se passer.