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.
English to Chinese translations [PRO] Tech/Engineering - IT (Information Technology) / MySpace
English term or phrase: makes things happen
Allen was convinced that in offering Nigam the job, Fox Interactive Media had shown that it was looking for more than a figurehead to appease shareholders and talk to The Wall Street Journal. "I said to them, you should not hire somebody like Hemu if the purpose of this is pure PR, because his whole history is, he's a doer," Allen recalls. "He makes things happen. He tackles challenges and tries to solve them."