It means something along the lines of "How pretty you are, mami."
"are these cool"
Why are you like this.
Translation: Where are you, and what do you do? Because 'estas' and 'hace' are different 'persons', '....que hace' could also mean 'what does he/she do', 'what is he/she doing'
Translation: What a beautiful woman.
"Que estas diciendo" means "What are you saying?".
whatever you want beautiful
Translation: "What do you do when you are on vacation?"
It means 'I don't know what you are saying'.
"que estas bien" phrase could be translated as English "be well" or "take care" when leaving
"what are you doing"