Its leaders had said they would pull their punches in the national interest during Italy's presidency.
ECONOMIST: Berlusconi??s blunder
Academic experts, who were swift to lay into the Tories, pull their punches when discussing Mr Blair's policies.
ECONOMIST: The people??s prince | The
His opponents might pull their punches in future.
BBC: It could get even nastier for Mitt Romney
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。