“No Zuo No Die”- Is this English or Mandarin?

“No zuo no die!” Chinese young netizens are always saying this on the internet these days. This phrase was even recorded in “The Urban Dictionary,” an American web-based dictionary of 

, and more than 4,000 “thumbs” were given to it. However, as a native English speaker, you might be pretty confused when you see this phrase and may ask, “Is this English?”…