Translate the following English sentence to French:
"It is high time, however, that we put this fine European idea into practice."
L' heure serait pourtant à donner corps à cette belle idée pour l'Europe.