English: China is the stronger power.
Telugu: చైనా ఎక్కువ సైనిక శక్తి గల దేశం.