translate English to French: However, they do not answer all the demands.
Je ne pense pas néanmoins qu'elles répondent à toutes les attentes.