English: The war, which began in 1846 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 సంవత్సరాల పాటు కొనసాగిన యుద్ధం, గ్వాడలుపే హిడాల్గో ఒప్పందం ద్వారా పరిష్కారం పొందింది, మెక్సికో కాలిఫోర్నియాతో పాటు అమెరికాకు మరింత భూభాగాన్ని ఇవ్వడానికి దారితీసింది.