in plain sight in Spanish
in plain sight in Spanish
a ojos vistas
(idiomatic) Very easy to see or notice, especially when supposed to be hidden.