全部都要英语解释.He died in 20062.You're pulling my leg.3.Abert did well enough to be the best host.(第二,三句的中文意思是什么。)那怎么用英语解释啊