translate English to French: will be sure to meet your every expectation.
qui saura combler toutes vos attentes.