English: The war, which began in and lasted for 2 years, was settled via the Treaty of Guadalupe Hidalgo which led to Mexico giving up even more of its land to the US, including California.
Telugu: 1846 లో ప్రారంభమైన మరియు 2 సంవత్సరాల పాటు కొనసాగిన యుద్ధం, గ్వాడలుపే హిడాల్గో ఒప్పందం ద్వారా పరిష్కారం పొందింది, మెక్సికో కాలిఫోర్నియాతో పాటు అమెరికాకు మరింత భూభాగాన్ని ఇవ్వడానికి దారితీసింది.