because they are in ancient china.
No, I don't. I speak English.
Because it's their native language.That's like asking why the French speak French or the English Speak English or the Chinese speak Chinese.
English b/c English is easily speak in the world
Chinese has second greatest number of people who speak it, after English. (Note: While more people speak Chinese primarily than those who primarily speak English, more have English as a primary or secondary language than have Chinese as a primary or secondary language.)
They speak manadarin, Chinese, Cantonese, and English
hello, speak chinese? means hello, do you speak chinese?
This translates from Chinese to mean flowers.
English and Chinese
Some Chinese Americans speak and learn a little of the Chinese language, but others just speak English as their first language. As being Chinese American myself, I say that I had to learn Chinese from my parents and Chinese school, while balancing those skills learning at normal schools (like talking English, instead of Chinese).
For the same reason you speak English. That's their language. (However English is not your native language, I think)
If you are translating from Chinese it means flowers.
You can not. English is a entirely different language from Chinese. It either English or Chinese must be translated to be understood by the speaker of another language.