translate English to German: China is no small player.
China ist kein unbedeutender Akteur.