smoke and mirrors
【英英讲解】something which is intended to confuse or deceive people, especially by making them believe that a situation is better than it really is
【例句】His report was more than smoke and mirrors. 他的报告不仅仅是障眼法这么容易。
able to fog a mirror
【英英讲解】alive, even if just barely
【例句】Anybody able to fog a mirror will do fine! 有一口气儿的都能做得妥妥的。
Objects in mirror are closer than they appear
【英英讲解】The phrase "Objects in the mirror are closer than they appear" is a safety warning that is required to be engraved on passenger side mirrors of motor vehicles in the USA, India, Canada and Australia.