A top U.S. general has warned troops that a war with China is possible within the next two years.

In a recent speech, the general stated that the rising tensions between the two nations, coupled with their economic and military power, make it a real possibility. 

He urged troops to be prepared for any potential conflict, and to stay vigilant in their training and readiness.

The general also highlighted the increasing competition between the U.S. and China in areas such as technology, trade, and influence. 

He argued that these tensions could escalate into a full-blown war if not handled properly

He emphasized the importance of maintaining strong alliances with other nations, and of being able to effectively defend U.S. interests abroad.

The general's warning comes amid growing concerns about China's assertiveness in the region, particularly in the South China Sea. 

The U.S. has been conducting military exercises in the area, and has been increasing its presence in the region in order to deter any potential aggression from China.

The general's speech has sparked a debate about the likelihood of a war between the U.S. and China, with some experts arguing that the risk is low and that the two nations are more likely to find a peaceful resolution to their differences. 

Others, however, believe that the tensions between the two nations are only likely to escalate, and that a war could become a reality in the near future.