translate English to French: The regime is set on proving to the world that China, once again a world power, can stage a spectacular performance, and that its voice will be heeded.
Le régime est bien décidé à prouver au monde que la Chine, redevenue une puissance mondiale, peut mettre en scène un spectacle international et qu’il faudra tenir compte de son opinion.