stare someone in the face

Verb

 * 1)  To be extremely visible and obvious to someone.
 * Then, one night you wake up with a start at 3 o'clock in the morning with the answer staring you in the face. Or maybe it hits you in the bath, like Archimedes, or while you're on the loo.
 * , Book I
 * The law stares them in the face whilst they are breaking it.

Translations

 * Russian: