It Makes More Sense Meaning In Chinese