Translate the following English sentence to French:
"Many of the recommendations are not implemented at all and many have to wait considerable periods of time."
Nombre de recommandations ne sont pas du tout mises en uvre et nombre sont celles qui ne le sont qu'après bien longtemps.