under someone's nose in Italian
under someone's nose in Italian
sotto il proprio naso
(idiomatic) directly in front of one; clearly visible
davanti ai propri occhi
(idiomatic) obvious or apparent
davanti il proprio naso
(idiomatic) obvious or apparent
sotto il proprio naso
(idiomatic) obvious or apparent