What does it mean to translate CHINA cast A GIANT SI-IADOW into Chinese?
Haha, your original text is wrong, it should be: China casts a huge shadow. It means "China has cast a huge shadow." Did you write "H" as "I-I" on purpose? This is the title of an article written by dr John a hall in 2006. This article is about the resistance of developing countries to trade liberalization and the end of clothing trade quotas.