translate English to French: China and other states are continuing to catch us up.
La Chine et d'autres pays continuent de nous rattraper.