translate English to French: We must nevertheless give it our blessing, which leads me to make the following points.
Mais il nous faut pourtant lui donner notre bénédiction, ce qui m'amène à formuler les remarques suivantes.