Search from various English teachers...
Modi di dire italiani
Question 1 of 7

Avere la testa tra le nuvole

Essere molto intelligente
Essere addormentato
Essere distratto