The meaning of a slogan is basically a motto.. for example "just do it" (nike)
they are used in advertising :)
Modern advances have spoiled the simplicity of nature as Thoreau saw it.
The acronym wyd in English means "What are you doing?". So you just need to know how to say the same thing in Chinese. I don't know if that's what you mean.
What do you want to ask, if you cannot understand, please ask me, I am a Chinese girl
Most North American tourist cannot speak the host country language. They expect natives to speak English and avoids drinking water in the host country. Often they avoid the local customs and have extra spending money.