translate English to French: He really did annoy me.
Il faut dire qu'il m'avait vraiment dérangé.