Viva México. [English translation]
Viva México. [English translation]
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..
- Artist:Pedro Vargas
See more