translate English to German: His long-term success – and that of China – depends on it.
Langfristig hängt sein Erfolg - und der Chinas - davon ab.