translate English to French: You deceive yourselves.
Vous vous leurrez.