1) self-blinded
['self'blaindid]

自欺其人的
2) whip the devil round the stump

取巧;自欺其人
3) To cheat oneself and others

欺人自欺
4) whip the devil round the post (=[USa]whip the devil around the stump)

取巧,自欺欺人
补充资料:取巧
①采取巧妙方法:纵有斜笔,亦当取巧写过。②指用手段谋取不正当利益或逃避困难:投机取巧|居心取巧。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条