Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Explanation: actually the phrase is translated from English. and now you need to convert it back to the original version, that is "human technology". you can find it in the ads of nokia mobile phone ads.
Donglai Lou China Local time: 11:24 Native speaker of: English, Chinese PRO pts in pair: 467