translate English to French: A compromise cannot be achieved, however, without some watering down.
Un compromis ne peut cependant être atteint sans quelques concessions.