Below, I translated the lyrics of the song Soy Puro Mexicano by Pedro Vargas from Spanish to English.
Yo soy mexicano, mi tierra es bravía
I am Mexican, my land is wild
Palabra de macho que no hay otra tierra más linda
Word of a macho man, there is no other land more beautiful
Y más brava, que la tierra mía
And wilder than my land
Yo soy mexicano y orgullo lo tengo
I am Mexican and I have pride
Nací despreciando la vida y la muerte
I was born despising life and death
Y si echo bravatas, también las sostengo
And if I boast, I also stand by it
Mi orgullo es ser charro, valiente y braga'o
My pride is being a charro, brave and bold
Traer mi sobrero con plata borda'o
Wearing my hat with silver embroidery
Que naide me diga que soy un raja'o
Let no one tell me that I am a coward
Correr mi caballo, en pelo monta'o
Riding my horse, bareback
Pero más que todo seré enamora'o
But above all, I will be in love
Yo soy mexicano, muy atravesa'o
I am Mexican, very daring
Yo soy mexicano, por suerte mía
I am Mexican, luckily for me
La vida ha querido que por todas partes
Life has wanted me to be recognized everywhere
Se me reconozca por mi valentía
For my bravery
Yo soy mexicano, de naide me fío
I am Mexican, I trust no one
Y como Cuauhtémoc cuando estoy sufriendo
And like Cuauhtémoc when I am suffering
Antes que rajarme, me aguanto y me río
Before giving up, I endure and laugh
Me gusta el sombrero, echado de lado
I like my hat tilted to the side
Pistola que tenga cacha de pelado
A gun with a handle like a bald man
Fumar en hojita tabaco pica'o
Smoking rolled tobacco leaves
Jugar a los gallos, saberme afama'o
Playing with roosters, being known
Pero más que todo, ser enamora'o
But above all, being in love
Yo soy mexicano, muy atravesa'o
I am Mexican, very daring