ADVERTISEMENT

30 English Translation Fails (Going to China Might Destroy Your English) 

ADVERTISEMENT

Don't ruin its smile please.

China is trying to put itself on the map and honestly, all of its efforts are paying off! They might slowly one day take over the world since their economy is going getting better and better… But for now, we’ll just laugh at their cute Changlish signs.

Choices, choices, choices,

ADVERTISEMENT