There was a skit on the TV show "Fridays" (a show that competed with SNL back in the early 80's) of a game show asking the question: "Que es mas macho?" The skit had non-Spanish speakers doing a Spanish-language game show, where the question was always "Que es mas macho?", and the contestant was given a choice of 2 different unrelated items (Such as Lloyd Bridges or a volcano). The Spanish dialogue was so simple that anybody could understand it.
There was also a Laurie Anderson song called "Smoke Rings" that featured the same question, done in the same format as the TV skit used.
The phrase is Spanish for "Who is more 'macho'."
Translation: What a handsome guy
Yo soy mas macho que usted.
The literal translation of 'mas que nada' is 'but that is nothing'. If we were going to say that phrase in English we would use the words 'no way!' or 'come on!'.
More than.
I don't have anything more to give you is the English equivalent of 'No tengo mas que darte'. In the word by word translation, the adverb phrase 'no...mas' means 'no more'. The verb phrase 'tengo...que' means '[I] am having, do have, have to'. The verb 'dar' means 'to give'. The personal pronoun 'te' means 'you'.
Te amo mas que ella means I love you more than she does
Which are something more
It means "What else?" in Spanish.
eres mas que sol que salen en la manana - you are more than sun coming out in the morning
you think that guy is better looking?
Roughly "What more do you mean?"
It means: What more you do with them?