be staring one in the face
• be glaringly apparent or obvious.
• "the answer had been staring him in the face"
Similar:
be obvious,
be clear,
be plain,
be plain to see,
be crystal clear,
be evident,
be apparent,
be manifest,
be patent,
be conspicuous,
be prominent,
be transparent,
be clear-cut,
be palpable,
be unmistakable,
be indisputable,
be self-evident,
be undeniable,
be as plain as a pikestaff,
be writ large,
be written all over one,
be as clear as day,
be blinding,
be inescapable,
be right under one's nose,