translate English to French: But even here there should be no room for complacency.
Mais même là, la complaisance n'est pas de mise.