Translate the following English sentence to French:
"Long debates will be necessary, both here and in national parliaments, which is why everyone agrees that the road will be long and hard."
Il y faudra de longs débats, tant ici-même que dans les parlements nationaux, et c'est pourquoi tout le monde s'accorde à reconnaître que la route sera longue et difficile.