stare sb in the face 迫在眉睫,明摆着,显而易见,必定发生
【例句】
The answer was staring us in the face.
答案明摆在我们面前。
Why people still insist that something that's staring you right in the face is not real.
为什么人们仍然坚持认为摆在你面前的东西不是真的。
【例句】
The answer was staring us in the face.
答案明摆在我们面前。
Why people still insist that something that's staring you right in the face is not real.
为什么人们仍然坚持认为摆在你面前的东西不是真的。