translate English to French: We support the right of the Chechen people to self-determination even more strongly.
Nous soutenons avec plus de force encore le droit du peuple tchétchène à son autodétermination.