自欺其人的英文翻译

中文:自欺其人

英文翻译:deceive oneself as well as others; whip the devil round the stump免费