The body
avoir la tête dans les nuages
StandardB1Meaning
To have your head in the clouds, to be thinking of anything but the task at hand.
Word for word
to have your head in the clouds
Example
Tu as la tête dans les nuages aujourd'hui, tout va bien ?
Your head is in the clouds today, is everything all right?