Translate the following English sentence to French:
"You should be aware that the development of new arms will take many years."
La mise au point de nouvelles armes prendra, sachez-le bien, de nombreuses années.