translate English to French: Switzerland is ready to do that.
La Suisse est prête à les accomplir.