translate English to French: That is just what we all seek.
C'est ce que nous voulons tous.