Translate the following English sentence to French:
"We are witnessing the slow strangulation of a wonderful nation and a wonderful people."
Nous assistons petit à petit à l'étranglement d'une nation magnifique et d'un peuple merveilleux.