have eyes in the back of one's head

Verb

 * 1)  To be particularly, especially uncannily, observant; a perceived ability to see in all directions at once.

Translations

 * Finnish: olla silmät selässä
 * French:, avoir des yeux dans le dos
 * Polish: mieć oczy z tyłu głowy
 * Spanish: tener ojos en la nuca
 * Swedish: ha ögon i nacken