in front of one's nose

Prepositional phrase

 * 1)  Plain; clearly apparent; obvious.
 * All that time we've been searching for the answer, and it was right in front of our noses.

Translations

 * Russian: пря́мо пе́ред носом, под самым носом
 * Spanish: delante de la nariz