be on another planet
US /bi ɑn əˈnʌðər ˈplænɪt/
UK /bi ɑn əˈnʌðər ˈplænɪt/

1.
essere su un altro pianeta, avere la testa fra le nuvole
to be unaware of what is happening around you, often because you are thinking about something else
:
•
He seems to be on another planet today, not paying attention to anything.
Sembra essere su un altro pianeta oggi, non prestando attenzione a nulla.
•
When I tried to talk to her, she just stared blankly, like she was on another planet.
Quando ho provato a parlarle, mi ha solo fissato in modo inespressivo, come se fosse su un altro pianeta.