under someone's nose in French
under someone's nose in French
au nez et à la barbe
(idiomatic) directly in front of one; clearly visible
sous le nez de
(idiomatic) obvious or apparent