"cara de nopal" is a commonly used expression in rural Mexico used to describe people who couldn't be identified with any other ethnicity or culture so "Mexican it hurts"
"hecho de piedra y hierro" translates to made of stone and iron
Con alma - with soul/spirit
esta alma- this soul/spirit
tan- so (in this context)
perdida-lost