• Pedro Vargas

    Viva México. → English translation

Share
Font size
Translation
Swap languages

Long Live Mexico!

I'm all Mexican
Born on this land
In this beautiful land
that is my beautiful country
 
My beloved Mexico
how beautiful is my flag
Should anyone tarnish it,
I'll tear his heart apart
 
Long live Mexico, and all of America
A soil blessed by God
Long live Mexico, and all of America
I'd give me blood for you
 
I'm all Mexican
And I have never just taken abuse
If you want to learn,
History will tell
 
That Mexico is courageous
and it never has given up
Long live democracy
And freedom also
 
Long live Mexico,and all of America
A soil blessed by God
Long live Mexico and all of America
I'd give my blood for you
 
I'm all Mexican
And therefore I'm ready,
if Mexico so wills it,
To fight
 
I offer Mexico my life,
after all it gave it to me
And like a good soldier,
I'd like to return the gift..
 
Original lyrics

Viva México.

Click to see the original lyrics (Spanish)

Comments