Himno Nacional Mexicano English Lyrics:

Mexicans, at the cry of war, prepare the steel and the steed, and may the earth shake at its core to the resounding roar of the cannon.

Gird, oh country, your brow with olive the divine archangel of peace, for your eternal destiny was written in the heavens by the hand of God.

But if a strange enemy should dare to profane your ground with his step, think, oh beloved country, that heaven has given you a soldier in every son.

War, without truce to any who dare to tarnish the country’s coat-of-arms!

War, war! Take the national pennants and soak them in waves of blood.

War, war! In the mountain and valley, thunder the cannons in horrid unison

And the resonant echoes with the voices of Union, Liberty!

Oh country, ‘ere your children defenseless bow to the yoke,

May your fields be watered with blood, may they trod upon blood.

May your temples, palaces & towers collapse with horrid clamor, and their ruins live on to say: This land belonged to a thousand heroes Chorus Oh, country, country, your children swear to breathe their last in your honor, if the trumpet with warlike accent should call them to fight with courage.

For you the olive branches!

A reminder for them of glory!

A laurel of victory for you!

For them a tomb with honor!

Mexicans, at the cry of war, prepare the steel and the steed, and may the earth shake at its core to the resounding roar of the cannon.