Tom Udall actually said...
As Secretary Blinken has said, China is the only country with the economic, diplomatic, military, and technological power to seriously challenge the stable and open international system.
Context
Udall acknowledges China's significant global influence and its challenge to international stability.
07/26/2021