Since the U.S won the war after the signing of the Treaty of Guadalupe Hidalgo, in the U.S favor, Mexico had to push it's border back while U.S gains the territory. What this territory is referring to is modern day Texas. The Mexican-American war was a war between the U.S and Mexico, the U.S fought to take Mexico's land while Mexico fought keep their land. The boundary changed between Mexico and the U.S after the war by Mexico pushing its boundaries back to the Río Grande river, while the U.S gained all of the land that Mexico lost. Mexico lost land while the U.S gained land. After this boundary change, the U.S took the land and called it what is known now as Texas, while Mexico lost some of its territory in Northern Mexico.
<span>The cost of fighting off these invasions drained the Gupta treasury, and the government had difficulty refilling the coffers for the internal reasons noted above. Among the most troublesome of the invaders were the White Huns, who had conquered much of the northwestern section of Gupta territory by 500 CE.</span>It grew weak from a number of secession disputes. As the emperors lost power regional lords gained increasing autonomy. In a sprawling empire with weak leadership, it was easy for a rebellion in Gujarat or Bengal to break out, and difficult for the Gupta emperors to put such uprisings down.
B.Cold war because it was the beginning of the nuclear research
You can hip people from a distance