tra le nuvole

Etymology
lit. 'among the clouds'.

Prepositional phrase

 * 1) disconnected from reality; with one's head in the clouds