Translate the following English sentence to French:
"This is all well and good on paper, but this can be very difficult to implement in practice."
C' est un idéal admirable en théorie qui semble, cependant, parfois très difficile à mettre en pratique.