have eyes in the back of one's head in Spanish
have eyes in the back of one's head in Spanish
tener ojos en la nuca
(idiomatic) To be particularly, especially uncannily, observant, as if able to see in all directions at once.