Wiktionary
in front of one's nose
adv. (context idiomatic English) plain; clearly apparent; obvious.
Usage examples of "in front of one's nose".
Perhaps even nix on meaning anything except what is in front of one's nose.