In recent years he has done a considerable amount of work for the World Bank.
在最近的几年中，他为世界银行做了相当大量的工作。