be staring something in the face
be on the verge of defeat, death, or another unpleasant fate
处于失败(或死亡等坏运气的)边缘stare someone in the eye (或 face)
look fixedly or boldly at someone
盯着看,瞪眼看stare someone in the face
be glaringly apparent or obvious
很明显,显而易见stare someone out (或 down)
look fixedly at someone until they feel forced to lower their eyes or turn away
瞪眼 把…看得不敢对视;瞪眼把…看得转过脸去stare down
To cause to waver or give in by or as if by staring.
盯得局促不安:盯视或仿佛盯视而导致动摇或屈服stare (one) in the face
To be plainly visible or obvious; force itself on (one's) attention
就在眼前:明白可见的或显而易见;物就摆在面前
To be obvious though initially overlooked
明明白白的:虽最初被忽视但显而易见
To be imminent or unavoidable
面临:紧急的或不可避免的