translate English to French: However, the resolution adopted is far from ideal.
Pourtant, la résolution qui vient d'être adoptée est loin d'être parfaite.